Matlab, Octave, Mathematica, and other mathematical programming environments use 1-based indexing, it's a well-established norm for the domain.
for i = 1:t
in Fortran: DO I=1,T
The ability to load both C and Fortran dynamic libraries is also really really nice.Does 0-based indexing have any advantage, beyond ability to do pointer arithmetic with indexes?