From: dblack@... Date: 2002-08-12T10:45:29+09:00 Subject: Re: Choosing ruby? Hi -- On Mon, 12 Aug 2002, Tim Hammerquist wrote: > - Ruby's object system is beautiful, elegant, and practical. It's > much more "pure" (in the Smalltalk definition) than either Perl or > Python and allows you to retroactively modify pre-existing instances > of an object at runtime by modifying their class. (See > for an example). Or even by adding methods to the object itself: str = "Ruby is an extraordinary language." def str.vowels scan(/[aeiou]/) end p str.vowels => ["u", "i", "a", "e", "a", "o", "i", "a", "a", "u", "a", "e"] David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav