Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

masak (6289)

  (email not shown publicly)

Been programming Perl since 2001. Found Perl 6 somewhere around 2004, and fell in love. Now developing November (a Perl 6 wiki), Druid (a Perl 6 board game), pls (a Perl 6 project installer), GGE (a regex engine), and Yapsi (a Perl 6 implementation). Heavy user of and irregular committer to Rakudo.

Journal of masak (6289)

Sunday April 26, 2009
12:53 PM

The totally undeserved fame and success of proto

[ #38876 ]

In my confetti post, I sort of promised to present proto in a post on its own, but I haven't got around to it yet... unfortunately, the world doesn't wait. Even more unfortunately, the world doesn't discriminate between fact and rumour either, as you will see.

It was OK as long as the questions came from interested friends and strangers, and I could correct the misunderstandings one by one: "No, it's not a complete packaging solution for Perl 6", "No, it doesn't do versions and authorities", "No, it doesn't work on Windows".

Actually, I should have put down the two guiding principles into writing long ago, so that people will have an easy way to know what to expect. So here we go:

The two guiding principles of proto

  1. Make it super easy to install stuff.
  2. Don't get in the way by assuming or dictating anything about the user's setup.

The fact that I didn't write those down in time must have contributed to the massive misinformation when the larger newspapers started doing their reviews. How anyone could describe proto as "the most successful Perl 6 installer of the decade", "[o]ur guiding light in these times of economic hardship" or even "the most blatantly great thing since Michael Dorn", is beyond me.

All that was endurable, I guess. But when proto was awarded the Nobel Peace prize, I just had to call people up and set things right.

"It's just an installer!" I said, perhaps a bit too frantically, into the receiver.

"Oh yes," they answered at the Nobel Prize Q&A Hotline, "but what an installer! So sleek! So easy to use! We heard there's now a keyword in Perl 6 called proto, to maximize the ease of use."

"No, you got it all wrong!" I shouted. "It's the other way around. And proto is just a throwaway solution to reduce the immediate pain of installing Perl 6 projects with dependencies. It's just a prototype. Hence the name."

"You shouldn't be so humble," they replied. "Anyway, proto really deserves the Peace Prize, with its amazing one-command-install functionality. By our calculations, that was the number one factor that prevented the uprising in Austria last year."

"What on earth are you talking about?" I exclaimed. "There was no uprising in Austria last year."

"Exactly," they said.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • (see King Crimson).

    I like your work on

    I like the Song of Songs

    I like proto being awarded the peace prize

    I like Perl6 being awarded the next peace prize.

    • Thank you, sir.

      It might please you to know that the confusion about the Nobel Peace Prize has since been cleared up. Turns out a much bigger contribution to the absence of an uprising in Austria last year was the last line of the bridge in the Beatles song "She Loves You":

      And you know you should be glad. Ooh!

      The Nobel Committee will award the prize to this line, if they can only figure out to make it show up in a tux at the yearly festivities.

  • May I humbly point out that it is, in fact, 'the most successful Perl 6 installer of the decade'.

    Well, and the only. (To date, at least).

    • Anyway, I thought it was a two-pronged strategic manoeuvre from Sweden and Bratislava that stemmed the prospects of Viennese unrest.

      (And who, really, could resist its magnificent Tlhingan (Tlingit?) Quch-Hom-woQ?)