Re:Python 2.7 Countdown
by hungerstrike on Sunday January 07, 2018 @03:41PM
(#16092566)
> But the moment it becomes officially obsolete and shops have to justify paying special support contracts to maintain it...
Who even pays for a support contract for programming language that’s already done?
That’s like saying JavaScript is unusable because of all of the different versions. Nobody has to pay anybody to use ES3 even though it’s largely obsolete.
There are valid reasons for using 2.7 today. I think it's professional negligence to not at least be planning for the inevitable upgrade to the current version. Honestly, it's almost never as hard as you'd think. The most common hurdles are str/bytes incompatibility, and 3.x only reveals those problems where they already exist in 2.x (where the code is quite possibly not working as expected but silently passing wrong data without warning you).