From: Sebastian Hungerecker Date: 2008-02-16T20:16:22+09:00 Subject: Re: Which data-type can I use for this task? Siep Korteling wrote: > Hmm. "A" is a full blown Class (as Robert wrote), and  "a" is reference > to an anonimous Class, provided by Ruby to aid clumsy programmers? An anonymous class is a full blown class, too. The only difference between a named class and an anonymous class is that the named class has been assigned to a constant which then became its name. Example: >> c = Class.new => # (anonymous class) >> FooBar = c => FooBar >> c => FooBar It's still the same class, but its name is now FooBar because that's the constant it has been assigned to. HTH, Sebastian -- Jabber: sepp2k@jabber.org ICQ: 205544826