I do not at all object against zero-origin indexing in J !
But I do object against calling 'a' the "zeroth" element of the list
'abcdefg' .
'a' is the first element of the list 'abcdefg' .
'a' may be the element having index zero, but it is not the "zeroth" element
of 'abcdefg' .
Nor is 'b' the first element, even if ('b'=1{'abcdefg') is true. 'b' is the
second element of 'abcdefg' .
Children counting to three say: "one, two, three". That can't and shouldn't be
reformed into "zero, one, two".
The winner of a race is number one - not number zero.
Zero is a cardinal number, but "zeroth" is neither a cardinal nor an ordinal
number. "Zeroth" is an abomination.
We must distinguish between indices and ordinals.
Thank you!
Bo.
Den mandag den 31. december 2018 21.19.43 CET skrev Björn Helgason
<[email protected]>:
ascenseur/lift/lyfta/elevator/hiss start sometimes at 0 or 1
the lowest often ground floor as 0 another 1
sometimes skip 0
go straight from the cellar -1 to the ground floor as 1
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm