[#1263] Draft of the updated Ruby FAQ — Dave Thomas <Dave@...>

33 messages 2000/02/08

[#1376] Re: Scripting versus programming — Andrew Hunt <andy@...>

Conrad writes:

13 messages 2000/02/15

[#1508] Ruby/GTK and the mainloop — Ian Main <imain@...>

17 messages 2000/02/19
[#1544] Re: Ruby/GTK and the mainloop — Yasushi Shoji <yashi@...> 2000/02/23

Hello Ian,

[#1550] Re: Ruby/GTK and the mainloop — Ian Main <imain@...> 2000/02/23

On Wed, Feb 23, 2000 at 02:56:10AM -0500, Yasushi Shoji wrote:

[#1516] Ruby: PLEASE use comp.lang.misc for all Ruby programming/technical questions/discussions!!!! — "Conrad Schneiker" <schneiker@...>

((FYI: This was sent to the Ruby mail list.))

10 messages 2000/02/19

[#1569] Re: Ruby: constructors, new and initialise — Yukihiro Matsumoto <matz@...>

The following message is a courtesy copy of an article

12 messages 2000/02/25

[ruby-talk:01248] Re: Singleton classes

From: "Conrad Schneiker" <schneiker@...>
Date: 2000-02-06 10:58:12 UTC
List: ruby-talk #1248
From: Dave Thomas <Dave@thomases.com>

> "Conrad Schneiker" <schneiker@jump.net> writes:
>
> > From: Yukihiro Matsumoto <matz@netlab.co.jp>
> > Sent: Saturday, February 05, 2000 9:55 AM
> >
> > > Hmm, I don't know which is better.  As non native English speaker, I
> > > have no idea about the nuance of the word `singleton'.
> >
> > I would guess that most English speakers (except for maybe card players)
> > have probably never heard of 'singleton' (but I don't watch enough TV to
be
> > sure :-). The only places I've encountered it with any frequency (long
ago)
> > was in connection with math set theory, and sometimes I think in
connection
> > with analysis of (data structure) algorithms.
>
> And of course the Singleton pattern from the GoF, which is probably
> most programmers biggest single exposure to the word (and one reason
> why it is somewhat confusing in the Ruby sense).

Good point.

However my wild guess is that, even so, "most programmers' " in this case is
probably still a minority of programmers overall (and maybe even a minority
of programmers using OO stuff in C++, Java, Perl, and Python as well).

Nevertheless, GoF might be a useful reference point for systematizing Ruby
nomenclature. (Know of any other works that ought to be considered?) I
noticed that the MRE book is mentioned in "1.10 Is there a Ruby book?" of
the FAQ. Perhaps GoF and 3 or 4 other books should be included there as
well.

(For the benefit of others who may not recognize the acronym, GoF == Gang of
Four, a bad (meaning 'good' in the context of a) pun used as an indirect
reference to the book "Design Patterns: Elements of Reusable Object-Oriented
Software", which has 4 authors.)

Conrad


In This Thread