The thing about 1 based indexing is that it&#x27;s a kind of in your face &quot;this is different&quot; decision from the point of view of a programmers of most popular languages. To be honest I wouldn&#x27;t want to start investing my time into a language where people who proposed 1 based indexing are making design decisions. It&#x27;s not that I think they are incompetent but it&#x27;s clear they care way more about some different world than about my programming world and are ready to make my life miserable stating the point.<p>Now, I don&#x27;t know if people from that different world (Fortran, Matlab, some other languages used in academia maybe) would feel the same way about 0 based indexing but it certainly sends the message to programmers outside those domains.