5 ms·
Yeah, like all the Python code I've written is just going to expire in 10 years. Popular languages rarely ever die, there is clearly an extraordinarily long tai
by orf 10y ago
Yeah, like all the Python code I've written is just going to expire in 10 years. Popular languages rarely ever die, there is clearly an extraordinarily long tail
- 5ilv3r 10y agoDoes your code all work in python 3? I know none of my old ruby 1.8.3 code still works.
- SwellJoe 10y agoI don't think your Ruby 1.8.3 code is supposed to work with Python 3. Seriously, though, as far as I can tell, the transition to Python 3 is extremely low on pain. My Perl 5 to Perl 6 transition will be much more interesting, however.
- knieveltech 10y agoI thought this too back when I coded perl for a living. Still scratching my head over how PHP basically won that fight.
- SwellJoe 10y agoPerl 5 has maintained almost perfect backward compatibility for decades (going back to Perl 4 in some cases...some of our code has some Perl 4-isms, like use of "local", that still work fine). I guess they wanted to wait until they really figured out how to completely break backward compatibility to break it (and they did, of course...nobody's gonna be able to transition to Perl 6 without a rewrite, though it'll be possible to do a transition process with some Perl 5 and some Perl 6, which is cool, I guess).
- Animats 10y agoI'm amazed at that. I have a Perl program running on a server that's been running since 1999, quietly updating a MySQL database of SEC filings. It's been moved to a new hosting company twice, as old ones went out of business, but it's still doing its job. I hate Perl as a programming language, but it does provide stability.