I don't find anything too terrible about perl6, but I know very little about it. I had some trouble getting it to run at all on my system and gave up really fast. I'm a big perl5 fan and I don't intend to learn perl6 until it's done.
I do have two relevant comments though.
First, I think I saw somewhere something like, "%perl6hash{$key}{$key}" and the lack of context prefixing made me feel very sad. I resist change, and I really like the way perl uses $ in scalar contexts and @ in array ones. If "%perl6hash{$key}{$key}" is a scalar, why the % prefix? Kinda reminds me of the changes to nwn2 — too much response to critics and not enough actual innovation. But I know almost nothing about it, so I'm probably totally wrong.
Anyway, it's very clear there's tons of real innovation going on.
Second, I don't think perl6 will be done until its good so I don't spend any time worrying about whether it'll be good. It'll be good before I learn it since I'm waiting for it to be done.
-Paul
In reply to Re: What's wrong with Perl 6?
by jettero
in thread What's wrong with Perl 6?
by duff
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |