On 10/8/07, Jonas Pfenniger <zimbatm / oree.ch> wrote: > 2007/10/5, David Flanagan <david / davidflanagan.com>: > > Since class returns the value of the last expression, changing def to > > return a Symbol or UnboundMethod object would end up affecting the > > return value of most class definitions as well, since most consist have > > a def as their last expression. > Another argument against using Symbols is that you will grow the > symbol hash table, even if you only use a fraction of them. Since that > table can't be garbage-collected, it can be quite problematic. No, because the Symbol is instantiated by def foo anyway. -austin -- Austin Ziegler * halostatue / gmail.com * http://www.halostatue.ca/ * austin / halostatue.ca * http://www.halostatue.ca/feed/ * austin / zieglers.ca