Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
psychometry
on Jan 27, 2020
|
parent
|
context
|
favorite
| on:
Why numbering should start at zero (1982)
There's not much reason in a high-level language to start at 0. Humans reason about iteration in terms of the natural numbers.
wnoise
on Jan 27, 2020
[–]
That doesn't help: mathematicians have two definitions for "the natural numbers", one starting at zero, and one at one.
goatlover
on Jan 28, 2020
|
parent
|
next
[–]
The languages designed for scientific computing, which make heavy use of math libraries, start at 1.
psychometry
on Jan 27, 2020
|
parent
|
prev
[–]
It's very clear which definition I'm using. No need to be so pedantic.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: