Large version numbers
Posted Nov 9, 2011 3:32 UTC (Wed) by stevenj
In reply to: Large version numbers
Parent article: Firefox 8 released
3.9 and 39 do not merely differ by a decimal point, because 3.9 does not represent a single number.
A minor upgrade to 3.9 is 3.10, whereas going from 39 to 40 makes no such distinction.
The general point is that major.minor.bugfix numbers are triples of numbers, each of which conveys its own technical meaning, not merely arbitrary placements of two decimal points in a single integer.
In analogy to your question, I could ask: Why write dates as year-month-day? Why not simply count days from some arbitrary starting point?
to post comments)