"David A. Black" <dblack / rubypal.com> writes:
> On Tue, 29 Apr 2008, Fredrik wrote:
>
>> What I am still thinking about though, is this:
>> Why on earth is Array#first not calling Array#[0] ???
>
> The real question is: why should it? They're completely separate
> methods.

I can't think of a good reason to ever have: Array#first != Array#[](0)