Slashdot Mirror


Perl 6: Apocalypse 6 Released

data64 writes "The latest Apocalypse talks about subroutines. Looks like we finally get type signatures which are way more powerful than the rudimentary prototypes available with Perl5."

10 of 247 comments (clear)

  1. Apocalypse Now by nizcolas · · Score: 3, Funny

    I love the smell of sub routines in the morning

    --
    If you get an error, type "OVERRIDE" or "SECURITY OVERRIDE" and then try the optimize command again.
    1. Re:Apocalypse Now by rob-fu · · Score: 4, Funny

      I love the smell of sub routines in the morning

      ...and it smells like unwashed, dirty programmers.

  2. The Last Apocolypse... by Anonymous Coward · · Score: 1, Funny

    ... was 9 months ago! I knew Perl was slow, but that's just bad! 8^)

    Just kidding, great work guys!

  3. Re:Mirror by Anonymous Coward · · Score: 1, Funny

    It also wouldn't be slashdot without a karma whore like you, who mirrors a page sitting at a fat pipe that has no risk of getting slashdotted to earn karma points.

  4. Re:subroutines by CoolVibe · · Score: 2, Funny

    Other languages have subroutines too, you know, like BASIC? LCARS in Visual Basic, now _THAT_ is a scary thought. I'd rather debug it in C or in perl.

  5. Re:Perl is turning into a completely new language by Enoch · · Score: 5, Funny

    Then as time so pass, more and more "features" are added into perl 5.004 and the result is that now you have too many features spoils the broth.

    I'm sorry. I think you are looking for this every-feature-is-in-the-core language.

    Glad to point you in the right direction!

    enoch

  6. Re:This kind of subroutine? by Julian+Morrison · · Score: 2, Funny

    here's a better:

    while (1) {fork ? `cat /dev/urandom`}

  7. he's insane by erikdotla · · Score: 2, Funny

    my %pet is Hash of Array of Array of Hash of Array of Cat;

    which might really mean:

    my %pet is Hash(keytype => Str,
    returns => Array(
    returns => Array(
    returns => Hash(
    keytype => Str,
    returns => Array(
    returns => Cat)))))

    or some such.


    Larry's losing it. He's going to snap at any moment. Nobody can keep this up for long. If you're near him, grab a raincoat, he's going to explode at any second.

    Seriously though, Larry, you're a genius.

    Do not read the paragraph below:

    This comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted. So I did, by adding this paragraph, hoping to throw it off.

    --
    # Erik
  8. Easy Fix by drivers · · Score: 3, Funny

    Just write a perl script to modify all your current perl scripts to use /usr/bin/perl5

  9. Re:Perl is turning into a completely new language by kisielk · · Score: 3, Funny

    I am so looking forward to Microsoft BrainFuck.

    It's called Visual Basic ;)