top | item 47097658

(no title)

zephen | 8 days ago

The invariant of index < count, of course, only works when using Djikstra's half-open indexing standard, which seems to have a few very vocal detractors.

discuss

order

GolDDranks|8 days ago

Fortunately only a few. Djikstra's is obviously the most reasonable system.

zephen|8 days ago

Obviously to you and me, but you can see comments right here where others disagree.

And the detractors certainly have momentum in certain segments on their side.

Historically, of course, it was languages like Fortran and COBOL and even Smalltalk, but even today we have MATLAB, R, Lua, Mathematica, and julia.

Big-endian won in network byte order, but lost the CPUs. One-based indexing won in mathematical computing so far, and lost main-stream languages so far, but the julia folks are trying to change that.