From: "David A. Black" Date: 2005-05-11T19:24:34+09:00 Subject: Re: [ETYMOLOGY] - Sterile Classes / Sterile Meta Classes Hi -- On Wed, 11 May 2005, Logan Capaldo wrote: > #pouch keeps growing on me. go pouch! I know this is a name brainstorming thing, not an implementation thing, but I still wonder: what exactly would an object's "pouch" be? A class or module? Or some new, third thing? Would there be a Pouch class? How would one add methods and/or constants to the pouch? pouch << obj or obj.pouch.pouch_eval { } ? :-) (Of course methods can be add with def obj.meth, but that doesn't provide the complete class-scope functionality.) Actually this isn't so much an implementation thing as an explanation thing: how would one explain how to do this, and how far would one have to travel away from Ruby's class/module design to do so? David -- David A. Black dblack@wobblini.net