Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re^12: A "Perl-7" that I could actually USE right now

by Anonymous Monk
on Dec 19, 2013 at 18:01 UTC ( #1067845=note: print w/ replies, xml ) Need Help??

in reply to Re^11: A "Perl-7" that I could actually USE right now
in thread A "Perl-7" that I could actually USE right now

Go away, troll.

See Re^8: A "Perl-7" that I could actually USE right now , look for questions (sentences with question marks)

Then see yet your response Re^9: A "Perl-7" that I could actually USE right now where you don't answer a single one of the questions, but you basically troll the troll , and you even tell the troll go troll the larry and the other developers on "the irc"

Go away raiph

Comment on Re^12: A "Perl-7" that I could actually USE right now
Re^13: A "Perl-7" that I could actually USE right now
by Anonymous Monk on Dec 19, 2013 at 18:13 UTC
    You have confused ralph with jdporter. jdporter can actually program. ralph is an IRC bot with a hidden Markov model trying to pass the Turing test.
Re^13: A "Perl-7" that I could actually USE right now
by raiph (Hermit) on Dec 20, 2013 at 09:55 UTC
    TL;DR Based on an audit, I estimate about 100 of the 120+ P6 advent articles of the last 5 years remain 100% current; about 5 to 10 are fundamentally broken; most of the remainder have only trivial problems.

    Update David Warring has begun working his way through the advent posts creating tests for the code in them

    How many years of advent articles no longer work because they only ran on Pugs or Necza or Parrot and those are now broken?

    (Fwiw I think some contributors to these projects would say they're not broken.)

    Using the P6 advent search box to search thru the 5 years worth of advent articles:

    • 3 articles match "Pugs". None of the articles in which Pugs is mentioned have Pugs specific code, so no breakage.

    • 21 articles match "Niecza". There's a "contributing to P6" article that focuses on Niecza and C# code. Let's call that fundamentally broken. Two articles (tetris and the 2011 mandelbrot) use CLR libraries. The P6 code itself looks valid, so these articles might work fine if/when there's a Rakudo/.NET, but I'll call these fundamentally broken. The rest don't contain Niecza specific code or instructions.

    • 15 articles match "Parrot". The two articles Reini Urban wrote last year are Parrot specific (threads, and low level encoding details). The rest don't contain Parrot specific code or instructions.

    How many no longer run because the design of Perl-6 changed?

    I'm not currently willing to go thru all 100+ articles. I've gone thru the first 10 articles for 2009 and 2011 and entered the examples in a current Rakudo. Afaict, all of the 2009 articles remain 100% valid and two of the 2011 articles generate a message (both trivial to fix):

    How many no longer run because they use some library that no longer runs?

    Other than the CLR libraries used by Niecza, I didn't see any articles with this problem in the sampling I went thru.

      So it's not worth your time to review a significant portion of the important documentation you keep claiming that people will be working on in 2013? That sounds about right, ralph. Hurry up and shovel something out the door everyone. Don't worry if it works in six months. That's why you don't have users.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (6)
As of 2014-10-25 01:46 GMT
Find Nodes?
    Voting Booth?

    For retirement, I am banking on:

    Results (139 votes), past polls