One of the problems with people's impression of perl6 is that nobody pays attention to the things that are the same. All the procedural bits of perl5 are still there. Most perl6 will look mostly like perl5, with little differences, and mostly ones that don't effect how you think. $foo[5] becomes @foo[5]. Big deal. Keep on writing perl6 the way you wrote perl5, and you'll produce perfectly good perl6 code. OTOH, when you want to write things like if (any(@foo) == 5) {...}, they're there for you, as is if (5 < $x <= 10) {...}.
There are bits of perl6 that are probably overdesigned for most purposes -- but they're nice to have when you want them there, and when you don't want them there, they stay out of your way.
In reply to Re: OT? Pragmatic Perl
by theorbtwo
in thread OT? Pragmatic Perl
by Eyck
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |