It's not bikeshedding because:
1) it is pervasive and fairly importsnt
2) it's kind of a deep indication that something is amiss. It's like a language written in 2019 that has default dynamic not lexical binding, not in terms of importance but in terms of it's an argument that was had and decided 20 years ago. If this is wrong then you can probably assume that lots of other things which are important, decisions which can't be "proven" correct but have both convincing arguments and weighty empirical evidence are wrong (I'm not having that argument here but google why 0-based makes sense by Djikstra).
I might have to learn Julia at some point but 1-based indexing was a fairly heavy indicator to me to hold off.
I might have to learn Julia at some point but 1-based indexing was a fairly heavy indicator to me to hold off.