Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^9: The current state of Perl6

by Your Mother (Canon)
on Apr 19, 2010 at 17:15 UTC ( #835557=note: print w/ replies, xml ) Need Help??


in reply to Re^8: The current state of Perl6
in thread The current state of Perl6

The Perl 6 effort is very well organized at this point and doing regular releases etc. I don't think they have a problem with too much feedback, but too little. Though I may be projecting a bit here. Most of us love feedback and help getting good tests into a project.

I see Perl 6 as an extremely interesting, potential killer-app-language. Just having Moose makes Perl, to me, better than Ruby and Python. The Class::MOP-ish piece of Perl 6 is just a small slice of what's coming. As a language it could hit the sweet spot between a ton of previous design concerns, failings, successes in many languages. It could be the only high level language anyone would want to use five years from now.

It could also flop for any or all of the reasons detractors and critics cite. I'm impressed with it and recent dev efforts, however, and I see its realized success increasing. It's at the tipping point for me where I'd like to start rewriting some selected modules of my own in it. No tuits, as usual, but I'm certainly getting more interested in trying/participating.

Also, viva Perl 5! I love Perl 5 and am also impressed and happy with some of the new philosophical changes in its care and feeding.

Isn't it awesome to be able to be here? To have a stable, lovely, actively developed language that's so great in addition to an experimental, advanced outgrowth of it?

(update s/kill/killer/)


Comment on Re^9: The current state of Perl6
Re^10: The current state of Perl6
by Anonymous Monk on Apr 20, 2010 at 10:15 UTC

    You haven't told me how choosing Perl6 puts you ahead of the curve

    To have a stable, lovely, actively developed language that's so great in addition to an experimental, advanced outgrowth of it?

    yes the problem is that the experimental one is too experimental and there are dissensions about wether it is experimental or not presumably because people like chromatic specifically say they don't care what production-ready means for other people(normally if you don't care for some particular subject being discussed you shouldn't join the discussion at all, but instead he does and he says he doesn't care).

      You haven't told me how choosing Perl6 puts you ahead of the curve

      Of course I did.

      It could be the only high level language anyone would want to use five years from now.

      Learning Perl 6 (and it is and will be more difficult to use well than Perl 5) in the immediate future would be similar to going back to 2000 as a Ruby expert. You might end up being able to cherry pick from every important job available. If I become a Perl 6 expert this year, I could be the primary Perl 6 trainer in the US in five years and publish "Perl 6 for Perl 5 Hackers" or "The Web Developer's Guide to Perl 6" or whatever. This is a brand new technology. Early adopters will be rolling in clover if it takes off.

        You can't smoke clover!!

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://835557]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (10)
As of 2014-12-22 18:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (126 votes), past polls