September 2022

S M T W T F S
    123
45678910
11121314151617
181920 21222324
2526 27282930 

Style Credit

Expand Cut Tags

No cut tags
Monday, May 12th, 2003 02:07 am
The subject of using 'zero-eth' as the ordinal for zero came up today. While amusing, it's really an ugly construction. 1, 2 and 3 get a special ordinal (first, second, third) so it only seems right that 0 should as well. Something that flows slightly better than 'zero-eth' would also be nice.

In the spirit of the -bi binary unit prefixes, I am going to arbitrarily introduce one and hope it catches on. Ahem.

My proposal for the first ordinal when indexing from zero is 'nauth'.
Usage example: The nauth element of the buffer had better be '\0' or else strcat is going to overflow like the Johnstown Dam.
Monday, May 12th, 2003 01:02 pm (UTC)
In my book, "first" is the ordinal for zero, "second" for one etc. Or rather, "zero" is the cardinal for first, "one" is the cardinal for second etc. It's a software thing...