....
The business of how the python/python2/python3 commands are
implemented is not in the hands of the the Python authors,
but distributions like Debian/ubuntu/arch etc. My opinion is
that some distributions showed undue haste in changing over
to python→python3, leaving people running third-party Python2
code in a difficult position. I would still not rely on bare
python to give me python3—I can't see the point.
Or the distributions didn't bite the bullet when it was first extracted from their foot :-)
The fedora/RH/CentOS world has millions of lines of python2 which the OS can't
really get started or installed without. In the meantime python came and went as a major
web-scripting tool, new features were added, OO inheritance was corrected :-) now we
have PEPs from the BFD adding back the data-typing that the language initially rejected.... :-)
In other words, evolution took place.
Cheers,
David.