You are right. Maybe is not totally off-topic because DontForceMe said of being
interested to data Science... and Julia came out as a good language for that.
But the argument is mostly off-topic I agree. I apologize, my mistake. Anyway
to me it was a useful discussion. It changed my initial point ov view. I think
that index starting at 0 or 1 is more a matter of habits (like e.g. car driving
left or right... if you learned to drive car in e.g. central Europe or USA and
then you move to UK or some Asian countries, you might feel it's unnatural, but
it is not, it's just a different convention). While in the science/engineering
arena I think that index starting at 0 make sense in certain scenarios (e.g. I
was thinking at Fast Fourier Transform), I learned that for a (probably
higher?) number of other good reasons, most of programming languages devoted to
math / science decided to use the "start at 1 convention". That's fine. We can
"shift" our conventions, from 0 to 1, from left to right, from Little Endian to
Big Endian, from decimal numbering to binary or hex, no matter if we are
computer scientists, mathematicians or apprentices.