I'm not involved enough to have an opinion about when/if Perl 6 will be ready for everyday use. But my impression from looking at some examples is that it's practically a different language. The jump from 4 to 5 included some major changes, but the language still looked pretty much the same, as I recall. Perl 6 code that I've seen doesn't look that much like Perl 5 code, except for retaining the sigils (to be fair, that may be because the examples tend to focus on things Perl 5 doesn't have). So I get the feeling that using it will mean learning a new language, to a large extent, rather than simply adding some new features to the one I already know.
There's nothing wrong with that -- the designers should do what they want, and !omelette unless $eggs->scrambled() and all that. But I don't know if I'll be any more likely to switch to Perl 6 than to switch to Ruby (to mention another language I don't know which is said to combine a lot of Perlish features with Smalltalk/Lisp ideas). I may very well switch to Perl 6 eventually and decide it's the best thing since sliced bread, but it certainly won't be an automatic thing.
Aaron B.
My Woefully Neglected Blog, where I occasionally mention Perl.
In reply to Re^8: Moose - my new religion
by aaron_baugher
in thread Moose - my new religion
by jdrago999
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |