> Think of Perl5 and Perl6 as American English and British English
This is a bit pedantic, but I think a better analogy might be Dutch and German - similar roots, but where fluency in one doesn't confer fluency in the other.
Granted, I haven't touched Perl 6 so the magnitude of difference I'm estimating is based off of a very superficial impression.
Python 2 & 3 might be somewhat akin to American & British English.
> It almost surely would have been better for Perl5 if Perl6 hadn't had 'Perl' in its name
Agreed. From a distance, there's definitely the sense that Perl5 was sacrificed for the benefit of Perl6.
This is a bit pedantic, but I think a better analogy might be Dutch and German - similar roots, but where fluency in one doesn't confer fluency in the other.
Granted, I haven't touched Perl 6 so the magnitude of difference I'm estimating is based off of a very superficial impression.
Python 2 & 3 might be somewhat akin to American & British English.
> It almost surely would have been better for Perl5 if Perl6 hadn't had 'Perl' in its name
Agreed. From a distance, there's definitely the sense that Perl5 was sacrificed for the benefit of Perl6.