From: David Alan Black Date: 2001-08-16T01:08:48+09:00 Subject: [ruby-talk:19796] Re: [ANN] Ruby Behaviors, v. 0.0.1 (alpha) Hello -- On Thu, 16 Aug 2001, Hal E. Fulton wrote: > [I wrote:] > > > Ruby Behaviors is a package designed to let you easily introduce > > locally-scoped changes to core Ruby functionality. > > What an interesting idea... > > I wonder if this might help resolve such issues > as "it should work THIS way" or "Gee, I hope > the stuff I added to Object doesn't conflict with > the stuff from this module I included." I hope so :-) One of my main goals is to take the pressure off the RCR process. Behaviors are convenient, rather than "magic", meaning that one still has to have one's wits about one.... But I figure if switching customizations on and off is easy, and if those customizations can be put in an easily shared form, then not every person's preference will have to be debated at the level of whether it should go into the core language :-) And I do want to add some kind of conflict/dependency checking, at some point. Stay tuned for v.0.0.2.... David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav