Hi,

In message "Re: [ruby-core:20754] Array#map and #select overrides"
    on Sun, 21 Dec 2008 19:47:15 +0900, "David A. Black" <dblack / rubypal.com> writes:

|Am I right in thinking that Array overrides #map and #select for
|optimization reasons only? I want to make sure because I've got a
|program where I'm extending an array with its own #each, and right now
|it's not being propagated to #map and #select. I'd like to bind it
|back to the Enumerable versions of those methods.

As far as I remember, the performance is the only reason.

							matz.