Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They could always take the Microsoft route: Python 4 will be internally versioned as Python 3.1 to avoid this sort of problem.


That's right, LIE to fix the deficiencies of developers!


"Version: Python 3.1 (Python 4.2)"


"Version: Python 3.1 (Python 4.2) ruby 2.1.6p336 (2015-04-13 revision 50298) [x64-mingw32], like 2.7.8 [GCC 4.8.3] on cygwin"


How about the Sun route? Solaris 2.7 vs. SunOS 5.7


Even more fun..

  SunOS 4.1.4 was retroactively renamed Solaris 1.1.2.
  
  SunOS 5.6 was Solaris 2.6, but
  SunOS 5.7 was Solaris 7.
  
To Sun's eternal credit, they were smart about keeping the internal versioning and the marketing versioning separate.

Even to this day, so far, Oracle hasn't messed with "SunOS".




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: