Python developers won’t let go of Python 2

https://programming.dev/post/3988653

Python developers won’t let go of Python 2 - programming.dev

Not sure why it is a big deal for most things. I was a 2.7 die hard and was forced to move to 3.x a few years ago. Had to rewrite a bunch of crap at first but once it was done it’s been a lot better than I thought it was going to be at first.

Not sure why it is a big deal for most things.

Close source libraries written by third party contractors in non web/internet/research related domains.

What it means is that you will always have a small portion of Python devs that will stay on Python 2.

Even if you fork it and rename it to Snake 2, you will always have devs working on a language named Python 2.

I get that. My job is mostly writing Python scripts to keep an old Fortran based framework going, so I cringe when people get married into a language like this. I feel that all code should be adaptable and be able to absorb upgrades and changes. But I certainly understand. From my perspective if they were to rework my old Fortran code, it would take them at least a year or more to do it well. Most companies don’t want to spend that sort of effort.