3 ms·
You avoided the Python 2.x/3.x problem because Perl6 isn't intended to replace Perl5 in the same way Python3 is intended to replace Python2. Perl6 would replac
by b2gills 8y ago
You avoided the Python 2.x/3.x problem because Perl6 isn't intended to replace Perl5 in the same way Python3 is intended to replace Python2.
Perl6 would replace Perl5 in the same way Go is a replacement for Python.
This was perhaps a little more muddy in the beginning of the Perl6 project.
Larry has said that part of the reason for breaking compatibility was that the Perl5 codebase was stable enough.
Meaning existing code could continue to run on it unaltered.