logoalt Hacker News

thayne01/22/20252 repliesview on HN

None of the answers give a really satisfactory answer for the underlying reason.

I have a theory, although I don't have any evidence. Zero is arelatively recent concept, and probably became part of the language after the rules for pluralization were well established. So when zero came into use it was used similar to negating a plural, like "no widgets" or "not any widgets", so the plural was used. Or maybe it felt unnatural to use singular with a number other than one.


Replies

egypturnash01/22/2025

Wikipedia tells me that the first known usage of "zero" in English was 1598, certainly well after the rules for plurals were set.

Wikipedia also tells me that people started speaking what we now call Old English around 450, and also tells me that there were examples of something close to the idea of "zero" going back as far as 1770BC, although the usual history of "zero" in English just goes back to borrowing it from Sanskrit, where it might have first appeared as early as ~300±80 but definitely appeared in 458.

show 1 reply