Beefy Boxes and Bandwidth Generously Provided by pair Networks Frank
Just another Perl shrine
 
PerlMonks  

Re^8: The current state of Perl6

by Anonymous Monk
on Apr 19, 2010 at 16:57 UTC ( #835546=note: print w/ replies, xml ) Need Help??


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

the start-up idea sounds reasonable, but how would Perl6 put you ahead of the curve ?

start giving feedback, test, and bug reports so it can be ready for prime time sooner
this is interesting. but because there only so many(few) active Perl6 people how will your bug reports and tests help ? maybe they have other priorities than what you think is prioritary and they will focus on those while implementing or fixing bugs ?


Comment on Re^8: The current state of Perl6
Re^9: The current state of Perl6
by Your Mother (Canon) on Apr 19, 2010 at 17:15 UTC

    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/)

      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.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (5)
As of 2014-04-18 00:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (460 votes), past polls