On 7/16/07, ara.t.howard <ara.t.howard / gmail.com> wrote:
>
> On Jul 16, 2007, at 7:22 AM, Raphael Gillett wrote:
>
> > It is particularly puzzling that Ruby should hobble its
> > users in this way, because it is manifestly unnecessary (e.g., Fortran
> > and Pascal don't do it).
>
>
> and we all know how 'natural' *those* languages are do program in
> (ducks)...
>

Actually, if Ruby had been implemented in Fortran or Pascal, then most
certainly arrays would have begun indexing with 1 instead of 0.
However, since it was implemented using C, Ruby follows the convention
of implementation.

And we all know how easy it is to program in C ;-)

Blessings,
TwP