4 ms·
Because python2 isn't just a language that dissolves away once the program has been written. It's also a thick interpreter and runtime system that will slowly r
by beefee 6y ago
Because python2 isn't just a language that dissolves away once the program has been written. It's also a thick interpreter and runtime system that will slowly rot away without maintenance.
It's yet to be seen how this runtime will be maintained in the future. Of course, given the enormous usage of python2 it's clear that it will be possible to use it far into the future. But it's really an unprecedented situation where an enormous software platform is abandoned by its developers. If this were a commercial product, it would filter through the long tail of software graveyards like Oracle and Computer Associates. I imagine the main annoyances in the future python2 landscape will be vendor fragmentation and diverging implementations.
- userbinator 6y agoIt's also a thick interpreter and runtime system that will slowly rot away without maintenance. I've never understood where this mentality comes from. I have programs 30+ years old, and still use them because they work perfectly fine.
- toyg 6y agoMacOS just killed anything with only a 32bit build. Who knows, in 10 years they might do the same to 64bit. Even on one of the most conservative platforms ever, Windows, old programs will often struggle to run. And now that the network is also essential, there are a bunch of other sources of rot: can the platform speak TLS 1.99 with randogenerated certitokens? Will it understand http/5 and blockchained dns? That’s “where this mentality comes from”.