"""
Perl 6 is a cleanup of perceived (and keenly felt) mistakes in Perl 5 and most other
mainstream programming languages. I'm not sure you understand how deeply those mistakes run.
"""
Perl 6 is a re-purposing of the language. Once upon a time, Perl was a better Unix shell
script and was damned good at that. Then the WWW and CGI came along and the choice was
between C, shell script, and Perl. C and shell script were simply too hideous to contemplate
in that context, and so Perl won out. Based upon its popularity in cgi, people started trying
to write real programs in Perl.
The rest is history.
There is already a Perl 6. It's called Ruby, and is a very nice language. Not my language of
choice. But a very nice language, none the less.