Slashdot Mirror


Exegesis 7 Released (Perl 6 Text Formatting)

chromatic writes "Perl.com has just published Exegesis 7, Damian Conway's explanation of how text formatting will work Perl 6 (and now, Perl 5, thanks to his Perl6::Form module) will work. Think of it as Perl 1 for the 21st century. Also, Parrot 0.1.0, the virtual machine for Perl 6 and several other dynamic languages, released on Leap Day -- ever wanted to program in an object oriented assembly language?"

14 of 319 comments (clear)

  1. Uh... by double-oh+three · · Score: 5, Funny

    "ever wanted to program in an object oriented assembly language?"

    Uh... I gotta say... No.

    --
    "For years, I struggled with reality... but I'm happy to say I finally won out over it." -- Elwood P. Dowd
    1. Re:Uh... by Brandybuck · · Score: 4, Funny

      I thought about this for five seconds in pseudo assembler, then my brain started leaking...

      register cx public inherit register ax
      push bx
      push dx
      ax::pop cx
      bx.mov ax
      shl bx->shr

      --
      Don't blame me, I didn't vote for either of them!
  2. A guy walks into his coworker's office.... by Shut+the+fuck+up! · · Score: 5, Funny

    The screen is covered with what looks like a still shot
    of a copy of "The Matrix" screen saver.

    He looks at it a minute, and realizes that the coworker
    is reading it, so it can't be a screen saver.

    He thinks about it a second, and then asks "Do you always
    ready your email fully encrypted with PGP like that?
    Decoding PGP in you head like that is _really_ impressive!".

    "No," says the coworker, "that's just a Perl script I'm
    working on".

  3. Have you ever wanted to... NO! I HAVEN'T! by Tackhead · · Score: 5, Funny
    > ever wanted to program in an object oriented assembly language?"

    Y'know, that couldn't be ANY MORE WRONG than an HTML rendering of a .GIF of a psychotic nun in a bondage outfit clubbing a baby seal to death with an Al Gore doll.

    (With apologies to the denizen of the Monastery, from whom I stole the idea.)

  4. C++ is object oriented high level assembler by Anonymous Coward · · Score: 5, Funny

    I have always thought of C as high level assembler, and C++ as object oriented high level assembler.

    1. Re:C++ is object oriented high level assembler by grub · · Score: 5, Funny

      Olde Quote:
      C++ is to C as lung cancer is to lung.
      --
      Trolling is a art,
  5. Re:I tried, but I failed by grub · · Score: 5, Funny


    If you like Python, check out Ruby. I've been monkeying around with it at work for small things. It's like Perl but readable.. and object oriented from the ground up.. and easy to work with.. hmm, on second thought, it's nothing like Perl.

    --
    Trolling is a art,
  6. Here's some perl for you to look at by Anonymous Coward · · Score: 1, Funny

    #!/usr/bin/perl

    ($e,$x,$y,$v,@m)=(shift,0,0,1,1 ,1,0,0);unshift@s,$_,$_ for 1..$e-1;unshift@s,$e;
    @p=(1,0);for(@s){push@m,$d= shift@m;push@p,$a=shift@p;$d?$a?++$x:++$y:$a?--$x: --$
    y,$l[$y][$x]=($e=>10?$v<10?'00':$v<100?0:'':$ e<10?$v<10?0:'':'').$v++,for 1..$_}
    warn"@$_\n"for@l

  7. Yeah, but... by Tailhook · · Score: 4, Funny

    ever wanted to program in an object oriented assembly language?

    Yes. However, some nights when I drive home from work I eye a bridge abutment thinking I'd like to bury my car in it at 140mph. So I'm not certain that whether I'd like to do something is a great way to evaluate it. What's your point?

    BTW, is there a simple way to disable an airbag? Isn't there supposed to be a switch someplace? Thanks.

    --
    Maw! Fire up the karma burner!
    1. Re:Yeah, but... by Thing+1 · · Score: 3, Funny
      BTW, is there a simple way to disable an airbag? Isn't there supposed to be a switch someplace? Thanks.

      Well, sure, it's a three-step process (and I'm sure there's MTOWTDI):

      *Click* remove seatbelt.

      *Clunk* open door.

      *Splat* roll out.

      --
      I feel fantastic, and I'm still alive.
  8. Re:I predict... by Anonymous Coward · · Score: 2, Funny

    Shamelessly stolen from some other post here for your enjoyment ;)

    #!/usr/bin/perl

    ($e,$x,$y,$v,@m)=(shift,0,0,1,1 ,1,0,0);unshift@s,$_,$_ for 1..$e-1;unshift@s,$e;
    @p=(1,0);for(@s){push@m,$d= shift@m;push@p,$a=shift@p;$d?$a?++$x:++$y:$a?--$x: --$
    y,$l[$y][$x]=($e=>10?$v10?'00':$v100?0:'':$ e10?$v10?0:'':'').$v++,for 1..$_}
    warn"@$_\n"for@l

    But yeah, I *do* like Perl, I use it and it's FUN. Moreso than most other languages *shudder*vbscript*shudder* ...

  9. Re:I tried, but I failed by erikdotla · · Score: 2, Funny

    "Like Perl but readable" is an oxymoron. If it's readable, then it's not like Perl.

    --
    # Erik
  10. Re:I 3 Perl by typobox43 · · Score: 2, Funny

    You obviously don't come here often...

  11. Re:I 3 Perl by D'Sphitz · · Score: 2, Funny
    Obviously you don't come here often enough to know you could check how often I come here by clicking my name.

    You obviously don't come here often...