From: Michal Suchanek Date: 2009-03-06T20:10:32+09:00 Subject: Re: Any solutions to Ruby's inconsistencies? 2009/3/5 Todd Benson : > Agreed.  But you are collecting a collection, which seems inane and > illogical to me.  You are, however, absolutely right about the > fascinating flexibility of Ruby (though sometimes that thought is > coupled with deplorable distain of an old codger for excessive use :) > Actually, I'm not an old codger, but I do come from old-school DB > design, so I guess that counts.  I also come from a math background, > so "map" and "transform" were common terms, never the verb "collect"; > not even in engineering or physics.  You don't "collect" a group of > things.  They are already collected.  That would be sort of like using > the verb "gather". You are iterating the array visiting the elements one by one, transforming each by the block, and stuffing the results into another array. If that is not collecting the results of the transformation I don't know what would be collecting things then. Thanks Michal