Re:Chronologic Versioning: No more arbitrary version updates...
by kazinator on Tuesday January 07, 2020 @10:07PM
(#21987888)
Python 2 and Python 3 are different languages that get installed side by side.
Two completely independently developed C compilers, or independent implementations of Common Lisp are much more compatible with each other than are Python 2 and Python 3.
They could as well have different names (think Perl vs. Rakudo).
Racket is more compatible with Scheme than Python 3 is with Python 2, yet has a different name, for good reasons.
Both Python 2 and Python 3 could respectively use a simple versioning numbering scheme. Python 3 version 1, version 2, version 3, ...
Two completely independently developed C compilers, or independent implementations of Common Lisp are much more compatible with each other than are Python 2 and Python 3.
They could as well have different names (think Perl vs. Rakudo).
Racket is more compatible with Scheme than Python 3 is with Python 2, yet has a different name, for good reasons.
Both Python 2 and Python 3 could respectively use a simple versioning numbering scheme. Python 3 version 1, version 2, version 3, ...