I voted: "A mixed bag. Some ideas I love, some I fear"
in reply to Perl 6 will primarily be:
I fear a little bit about performance; and as I very often work with huge datastructures, this might become essential. In production systems (win2k, linux, solaris), I still work with perl5.005_03, because it uses less memory than 5.6 or 5.6.1, and the runtime in many cases is much better, too.
If I've got more time, I'll try to extract a short example to show you by code ...
Another thing I'd like to see "fixed" in perl6 is the following beginner-trap:
my $string = "anything";
my $pattern = "\\";
$string =~ /$pattern/; # must be: $string =~ /\Q$pattern\E/
perl -le "s==*F=e=>y~\*martinF~stronat~=>s~[^\w]~~g=>chop,print"