3 ms·
We have line of business code (not python) that still runs in production that was written over 20 years ago. Hell Larges parts of Windows is still code that i
by syshum 6y ago
We have line of business code (not python) that still runs in production that was written over 20 years ago.
Hell Larges parts of Windows is still code that is decades old...
This "well you had plenty of time" shows just how much many modern / web developers do not understand Enterprise code, code that goes into manufacturing or other long running processes where "new" machines are 15 years old
- joshuamorton 6y agoI'm not clear what your point is. Much of the python3 code I use today was written 10 years ago (or more) and only barely had to be touched to work on 3. > other long running processes where "new" machines are 15 years old Then...pin to a 15 year old version and use that. No one is forcing you to upgrade.
- donor20 6y agoWeb developers re-write their entire stack all the time. In a business with tons and tons (and tons) of little apps and services and command line tools etc, NO ONE wants to (or can) go through all this stuff to update it because someone decided the way unicode should be handled should change. The value gain to those 100's or little apps and utils is essentially zero. I do think a LOT of people got a lot better at making sure to lock configs down - it used to be you could basically ship the python file and as long as you were not doing something weird the system python / distro python would work fine. Now you really need to version pin everything, because python 3 was a nightmare for all the pip libraries and the knock on effects just showed up everywhere.