Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^5: The current state of Perl 6

by moritz (Cardinal)
on Apr 19, 2010 at 16:32 UTC ( #835538=note: print w/ replies, xml ) Need Help??


in reply to Re^4: The current state of Perl 6
in thread The current state of Perl6

So, people are using perl6 code at this time?

Yes.

And, if so what are the results?

Some people like it, others don't.

am wondering are the people who upgrade perl 5 working on perl 6 as well?

Most developers either work on Perl 5 or Perl 6 - both take up tremendous amounts of time, and since the code bases don't overlap all that much, there's no good reason for developers to work on both.

It just seems it is taking an extremely long time 10 plus years to come out with a production usable version.

It is. Because Perl 6 has extremely high demands on compiler writers.

Second, it seems there has been every excuse in the world on the site as to reasons why this version or a delay occurs every month.

I've mostly seen reasons, not excuses.

Let me make this perfectly clear: There's no reason why any Perl 6 developer should excuse himself or herself for not having finished something you'd like to see - we're all volunteers. And nobody wants to see Perl 6 "done" more than those people actually working on it.

Maybe some other open source people should assist with finishing up a production version of perl6?

I'd really love to see that. But attracting contributors isn't as easy as saying "maybe somebody else should assist".

If you have any idea how that might be accomplished, I'm eager to hear.

Perl 6 - links to (nearly) everything that is Perl 6.


Comment on Re^5: The current state of Perl 6
Re^6: The current state of Perl 6
by igelkott (Curate) on Apr 19, 2010 at 20:46 UTC

    In such a generally unpleasant and contentious thread, it sure was nice to read your patient and informative reply to some of the main questions. Along with a few other serious replies, I feel that I've gotten a little better sense of what's going on ... without the effort of following the actual work. Thanks.

      do share your conclusion
        do share your conclusion

        My main point was just to show appreciation for one of the nice posts in this thread. Loosely implied is also an admiration of the work that has been done on this huge, volunteer project.

        But, in answer to your (anonymous) question, I sort of felt that Perl 6 had quietly faded away several years ago. I'd see references to it now and then but nothing to suggest it would ever fully materialize. The 6-ish stuff released (Moose, etc) could possibly spur greater interest or actually steal the thunder. Would a full Perl 6 be worth the added effort?

        The feeling I have now is that Perl 6 has gathered momentum and will indeed break through. It will certainly have some rough edges and compatibility issues but should be interesting and usable.

        I don't know if I'll completely embrace the new paradigm or just stay in my safe world of Perl 5. Of course, I managed to tear myself away from Perl 4 when I thought that it was the pinnacle of evolution (compared to C, sh and awk).

Re^6: The current state of Perl 6
by Anonymous Monk on Apr 20, 2010 at 07:50 UTC
    It is. Because Perl 6 has extremely high demands on compiler writers.

    Maybe it has too high demands ? I'm not kidding.

      Maybe it has. But you can't know from just looking at the time frame. TimToady usually says he'd rather like Perl 6 to take longer than finishing on time, and being crap. I agree.

      Still we are well aware that some things are very hard to achieve, which is why occasionallly features are removed from the spec. See S01 for more thoughts.

      Perl 6 - links to (nearly) everything that is Perl 6.
        Every body agrees with that!! The question is how much longer????

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (11)
As of 2014-09-22 19:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (198 votes), past polls