4 ms·
The difference between Python minor versions (e.g. 3.4 to 3.6) is tiny compared to the difference between Perl 5 and 6. From what I've seen, the difference bet
by chriswarbo 9y ago
The difference between Python minor versions (e.g. 3.4 to 3.6) is tiny compared to the difference between Perl 5 and 6.
From what I've seen, the difference between Python 2.x and 3.x is tiny compared to the Perl 5/6 change.
- bjd2385 9y agoI'm not extremely familiar with Perl 6 to be able to draw a comparison. From what I know about Python 2/3, it's that you can write maybe 90% on average/in general of your code the same way without much thought about the differences. However, if you do wish to adopt the new features, there's plenty to keep you busy writing scripts for at least a few months, maybe even a year.
- kbenson 9y agoPerl 6 is a different language from Perl 5. It's considered next in the "Perl family of languages". There are various things you can do to get interoperability between them, and run code from one in the other's interpreter, but the changes are much more pronounced that Python's 2->3 changes. It's closer to the difference between PHP and Perl 5. People familiar with Perl 5 will find a lot of the design decisions and concepts similar in Perl 6, but it will still be like learning a new, but similar, language to Perl 5.
- b2gills 9y agoI think the difference between Perl 5.10 (2007) and 5.26 (2017) is bigger than difference between the Python 2 of 2007, and Python 3 of 2017 The difference between Perl 5 and Perl 6 is probably about 10x the difference between Perl 5.10 and 5.26 I like to explain it this way: Perl 4 is to C as Perl 5 is to C++ as Perl 6 is to Haskell/Smalltalk/C#/Swift/Julia…
- tripa 9y agoThen again I've got Perl code I wrote in the 90s that still runs untouched on the latest Perl 5. Much more recent Python 2 code (of mine) still won't run untouched under Python 3. So I might agree actually on the "bigger", but the "noticeability" does have a lot to do with the general feeling. (to be clear, I agree with all of your comment)