Had to rewrite legacy testing code for OS class in Uni ,a few weeks ago, from python 2 to python 3. The amount of bullshit I had to deal with was astounding. Legacy shell commands it expected the OS to support, objectively wrong syntax for some commands. And worst of all. A bunch of the included libraries had changed syntax as well from python2 to python3 with basically no documentation for it. Honestly, fuck python after that
5
u/TheFlyingAvocado May 27 '22
Python 2 or Python 3? There’s no such thing as hassle free coding. Speed, for one, may be a major hassle.