People from my age remember programming languages where you index from one, can select the base index or use enumerations as indexes.
Tooling, performance and libraries are much more important than base indexes.
Then again, I favored those C alternatives back when C wasn't an option at all. So I am biased.
But can't you do a[begin] to reach the first item in a julia array? That should really abstract it away no?
People from my age remember programming languages where you index from one, can select the base index or use enumerations as indexes.
Tooling, performance and libraries are much more important than base indexes.
Then again, I favored those C alternatives back when C wasn't an option at all. So I am biased.