Again on 0-based vs. 1-based indexing
For a general purpose programming language 1-based indexing probably causes more confusion and errors than benefits. A language trying to be a general purpose computer programming language shouldn&#x27;t abstract in a way that&#x27;s likely to lead to confusion with those that understand the fundamentals.<p>For a domain specific language focused around simulating physical things, or a specific application, 1-based indexing may be the more appropriate option. In this case, abstracting the problem domain is likely more important than adhering to the limitations of hardware.