Hacker News new | past | comments | ask | show | jobs | submit login

> 2.9 is an earlier (not less than) version than 2.10.

Not necessarily. Some projects go from 2.9 to 3. I'm not sure what you are trying to prove.




For software version numbering, I consider 2.9 to have been released "earlier than" 3 (and not lesser than 3).


How do you deal with a project like Ansible where 2.9.16 was released after 2.10.0 or Python 2.7.18 was after 3.0.4?

I think version numbers are a partial ordering at best.


They aren't numbers, easy.


> They still aren't compatible with number types.


Why?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: