It makes sense somewhat to me. Just looking at the number .13 you think in terms of mathmatics, but if you look at "point nine" or "point thirteen" then in makes sense.
Thanks for guiding me through my brain fart.
]]>0.99-beta32-build20031212
:-)
]]>If versions did follow decimal notation then 2.0 comes after 1.9... and 0.10 after 0.09. What if you started at 0.01 and went through 100 point releases but hadn't hit all your goals for 1.0? You wouldn't want to be forced into going to 1.0, but going to 0.100 isn't right either. You'd have to retroactively convert all your old version numbers to 0.001...
That example may seem sort of silly, I mean, 100 point releases? What about 0.1? You only get 9 point releases till 1.0. Is that enough to implement every feature you want? Maybe not...
]]>0.9 == 0.09; so 0.13 > 0.9.
Confusing, but maybe I just don't have enough formal math education. The problem with this system is that in theory, there could be two 0.9 releases. The first one meaning 0.09 and the second meaning 0.90.
]]>do you mean the same software?
]]>