[REBOL] Re: R: Re: Correct Behaviour? Was False = 2 ????
From: alekk:obywatel:pl at: 4-Jul-2001 13:13
----- Original Message -----
From: <[Robbo1Mark--aol--com]>
To: <[rebol-list--rebol--com]>
Sent: Wednesday, July 04, 2001 10:20 AM
Subject: [REBOL] Re: R: Re: Correct Behaviour? Was False = 2 ????
[...]
> I looked at Visual Basic, Pascal, Modula-2, C, C++, C#, Java, Javascript,
Perl, Python, Fortran amongst others and they ALL use zero based indexing.
[...]
So what? REBOL is different ;)
IMO REBOL is designed with people in mind. When You say "all other
languages..." it is like "millions of flies can't be wrong. Let's eat ...".
1. First, second ... - increases readability. With zero at start - it would
be strange.
2. Length and last index is the same number - no need for another function.
3. Publicity - "Ah, THAT is the language which use ONE based indexing".
4. You can always write Your own dialect.
Aleksander K.
[alekk--obywatel--pl]