Hacker News new | ask | show | jobs
by user-the-name 1971 days ago
This can happen, but it is fairly rare, especially if you favour handling ranges as either (start, length) tuples, or as half-open intervals, with the end index being one past the highest index. This representation simplifies many things, many of them unrelated to 0- or 1-based indexing.
1 comments

While that is true, ranges and intervals are not native constructs in quite a few languages.