From: lasitha Date: 2009-03-03T13:23:59+09:00 Subject: Re: Delegating class methods On Tue, Mar 3, 2009 at 3:35 AM, Gary Wright wrote: > > On Mar 2, 2009, at 9:24 AM, lasitha wrote: >> >> There is a school of thought that eigenclass [1] instance variables >> are generally preferred over  @@class_variables. >> [...] >> >> I personally like eigenclass variables [...] > > I don't think I've ever seen the term 'eigenclass variables' used in > this way.  Every object has instance variables.  Classes are objects > and so they have instance variables.  There is no need to talk about > eigen classes (or the more common term, singleton classes) when you > are talking about alternatives to class variables. > > [...] > > It would be nice if there was a common term for 'instance variables > of class objects' but 'eigenclass variables' isn't it. > Retracted :). I was attempting to use a phrase that couldn't be mistaken for 'class variable' because i'd guessed the OP was not aware of the difference. Actually i meant to write 'eigenclass instance variables' which is possibly not as egregious. In any case, i defer to those who've been rubyists much longer than i and apologize for the confusion. Solidarity, lasitha.