It’s Python, Not Python 2, Not Python 3!
There’s no “Python 2” or “Python 3”, the language is same as before.
Python 2.x is legacy, Python 3.x is the present and future of the language — Python2 or Python3
This whole debate makes newcomers to run away, it’s confusing, nonsense and more importantly a bubble, fairy dust, it doesn’t exist and it shouldn’t be there, It’s only the Python and that’s it.
If you’re on the older version (“Python 2” as you say), you’re a decade behind, you should have upgraded at 2008.
You wanna say Unicode
or print
statement or 2to3
, or tiny stuff that are deprecated ? If you forget to upgrade you hit those too, no surprise.
This is all it takes to upgrade: https://docs.python.org/3/howto/pyporting.html
People don’t like change, especially companies, they don’t like to change or upgrade, that product manager looks only to end product and not what’s under the hood, no one want to spend time on...