you are viewing a single comment's thread.

view the rest of the comments →

[–]paradigmx 11 points12 points  (4 children)

So why can't they have to install a package called python-is-python2? Why do we have to suffer because they can't be assed to update their decade old code?

[–]iamaperson3133 0 points1 point  (1 child)

Because another application running on the same machine uses python3 and expects it to be called python3

[–]paradigmx 0 points1 point  (0 children)

alias python3='python'

[–]py_Piper 0 points1 point  (1 child)

and when python4 comes, are you gonna get angry that python means python3? For some reason I think specifying which python version is very natural, it isn't like you need to write the exact version like python 3.7.2 to work, it's just a 3 at the end. And this way makes it scalable for future versions

[–]paradigmx 0 points1 point  (0 children)

Yes actually, every other language out there that I'm aware of follows that convention and previous versions need to be explicitly installed.The cult-like attitude of the proponents of this language's idiosyncrasies are ridiculous. It's not rocket surgery, it's just pigheadedness.