On Wednesday 02 September 2009 02:46:01 Steve Bertrand wrote:
> All,
> 
> Can those who have experience comment with their opinions? Perhaps this
> isn't a newb question, but hopefully many have heard about Perl6 [1].
> 
> Which changes do you like? What changes don't you like? Are any of you
> developing programs that are strictly Perl6?
> 
> Would it be worth attempting to start a project with Perl6 for practise,
> or is it too far off yet?
> 

My 2 cents:

Perl 6 seems like it has many interesting concepts and innovative features (or 
such ones that are innovative for the Perl world). We have been seeing more 
and more ideas from it ending up into Perl 5 either as CPAN modules, or as 
core languages features (in perl-5.10.x, etc.).

My main qualm with Perl 6 is its name - it's so radically different from Perl 
5 (which is still mostly backwards-compatible with all previous Perl versions 
down to 1), that calling it Perl 6 is confusing and causes many other 
strategic problems. For example, people wonder if they should learn Perl 5 
while Perl 6 is underway.

The Perl 6 implementations (of which Rakudo seems the most promising) are 
still incomplete and still have bad performance. I don't imply they will stay 
this way forever, naturally, but that's the case for them now. As a result, 
Rakudo can be used for experimenting with Perl 6, but should probably not be 
used in production for most tasks.

For the lighter side, see:

http://perl.net.au/wiki/Perl_Humour#Perl_6

For some of my earlier, and now mostly out-of-date criticism about Perl 6, you 
can see:

* http://www.shlomifish.org/rindolf/

* http://freshmeat.net/articles/critique-of-where-perl-6-is-heading

For some other stuff, see:

* http://perl.net.au/wiki/Perl_6

* http://perl.net.au/wiki/Perl_6_-_Common_Criticisms

Regards,

        Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
"The Human Hacking Field Guide" - http://shlom.in/hhfg

God gave us two eyes and ten fingers so we will type five times as much as we
read.

-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to