Rob Muhlestein wrote: > dblack / wobblini.net wrote: > > You had me at "I generally avoid class variables" :-) > > ...snip... > > I love Ruby madly, but (or "therefore"? :-) I would be happy never to > > see another class variable again. The confusingness-to-usefulness > > ratio is extremely high. > > David and gang, thanks for pulling me out of denial. > > [Here's a blog post about my facing reality, finally: > http://rob.muhlestein.net/2007/01/ruby-class-variables-just-dont-go-there.html] After reading the comments in the response it is probably worth mentioning in this thread that class *variable* scope inheritance is changing between 1.8 and 1.9/2.0 (as noted in the pickax). I ran an irb confirmation of this and posted results there to make sure.