Slashdot Mirror


Perl is Sweet Sixteen

surflorida writes "Perl turned sweet 16 yesterday. 'Larry Wall released Perl 1 on this day in 1987, so today Perl is 16 years old. Happy birthday Perl! You can read more about the timeline of Perl releases in perlhist.pod and at history.perl.org.' Happy birthday Perl! You are now old enough to get a US drivers license."

14 of 352 comments (clear)

  1. But too old... by mikewren420 · · Score: 5, Funny

    But too old for Michael Jackson. Go ahead, mod me down! Muahahaha! ;)

  2. 16 huh? by jimi1283 · · Score: 5, Funny

    Better lock up the car keys...

  3. At long last... by siokaos · · Score: 5, Funny

    At long last. PERL is legal!

    --
    http://siokaos.org/
    1. Re:At long last... by Unominous+Coward · · Score: 5, Funny

      You don't want to touch that. I've heard she's hairy.

      Dude, aren't you forgetting that TMTOWTDI?

      --
      "Smoking helps you lose weight - one lung at a time" -- A. E. Neumann
  4. Never been kissed? by DaLiNKz · · Score: 5, Funny

    Only 2 more years until shes legal, boys ;)

    --
    I've left to find myself. If you happen to see me, please, keep me there until I return.
  5. Perl Drivers License by SeanTobin · · Score: 5, Funny

    I could just imagine the kind of drivers license issued to Perl. First off, it would have a magnetic stripe, barcode, brail, and RFID encoded driver's license number on the back. The photo would be in the visual, infra-red, and ultraviolet spectrums. The license itself would be an actual 4d hypercube turning into your social security card, credit cards, gas cards, library cards, and translations of all the above into every language depending on the licenses orientation in space-time. In the event of emergency, the license would also be a flotation device and in the rare case of ending up on a desert island can be turned into a Swiss army knife and satellite GSM phone with GPS capabilities. Biometric identification built into the license allows it to change into the proper license for whoever is holding it. The license would be powered by a kinetic energy system similar to no-wind watches. It would also have a backup fusion generator, solar cells, hydrogen fuel cells, lithium ion battery banks, and be expandable for anti-mater generators once they become available.

    Then you would lose it and it would be eaten by a snake.

    --
    Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
    1. Re:Perl Drivers License by Anonymous Coward · · Score: 5, Funny

      no, no, by a python

  6. Yes but... by SuperBanana · · Score: 5, Funny
    Happy birthday Perl! You are now old enough to get a US drivers license.

    Yes. but it's only allowed to execute code until 11pm...and its parents damn well better not find out that it forks around, because it needs parental permission to kill a child process(should it fail to handle variables safely.)

    Oh, and the kernel keeps a shotgun by the front door just in case any Java applets come around asking if Perl can go to the movies...

  7. Thank you Larry!! by Ars-Fartsica · · Score: 5, Interesting
    Perl programming bought my house, cars, retirement. We gave you some stock Larry but not enough. If you are reading this you know what company I am talking about.

    We built a world-class business on the back of Perl. Nothing else would have done the trick.

    THANKS LARRY.

  8. Re:and also by T-Ranger · · Score: 5, Funny

    Perl has screwed me over lots of times. Its due.

  9. Sixteen? Perl just graduated to two hex digits. by IvyMike · · Score: 5, Funny

    It's an important milestone...0x10 years old! Whoo-hoo!

  10. Larry Wall's first mention of Perl on Usenet by Kickstart70 · · Score: 5, Interesting
    ...that I could find on Google...

    (the bold was added by me)

    here

    I suppose I can use myself for an example.

    All of the reasons mentioned above play a part, but I feel like they all miss the point slightly.

    At the start of any project, I'm programming primarily to please myself. (The two chief virtues in a programmer are laziness and impatience.) After a while somebody looks over my shoulder and says, "That's neat. It'd be neater if it did such-and-so." So the thing gets neater. Pretty soon (a year or two) I have an rn, a warp, a patch, or a perl. One of these years I'll have a metaconfig.

    I then say to myself, "I don't want my life's work to die when this computer is scrapped, so I should let some other people use this. If I ask my company to sell this, it'll never see the light of day, and nobody would pay much for it anyway. If I sell it myself, I'll be in trouble with my company, to whom I signed my life away when I was hired. If I give it away, I can pretend it was worthless in the first place, so my company won't care. In any event, it's easier to ask forgiveness than permission."

    So a freely distributable program is born.

    At this point I'm no longer working for a company that makes me sign my life away, but by now I'm in the habit. Besides, I still harbor the deep-down suspicion that nobody would pay money for what I write, since most of it just helps you do something better that you could already do some other way. How much money would you personally pay to upgrade from readnews to rn? How much money would you pay for the patch program? As for warp, it's a mere game. And anything you can do with perl you can eventually do with an amazing and totally unreadable conglomeration of awk, sed, sh and C.

    It's not so much that people don't value the programs after they have them--they do value them. But they're not the sort of thing that would ever catch on if they had to overcome the marketing barrier. (I don't yet know if perl will catch on at all--I'm worried enough about it that I specifically included an awk-to-perl translator just to help it catch on.) Maybe it's all just an inferiority complex. Or maybe I don't like to be mercenary.

    So I guess I'd say that the reason some software comes free is that the mechanism for selling it is missing, either from the work environment, or from the heart of the programmer.

    What programmers like me need is a benefactor, like the old composers and artists used to have. Anybody want to support me while I make beautiful things? My hope is that some billionaire who reads the net for pleasure(?) will someday say "I'd like to pay you for all the people who have used rn over the years..." and drop $1,000,000 or so on me so I could live off the interest and finish the new rn. :-)

  11. Pefect by jeeryg_flashaccess · · Score: 5, Funny

    So by sweet sixteen you are implying that a language that many geeks use is female? this makes sense now.

    touch perl
    finger perl
    mount perl

    --
    Life is like pants... fit in or you don't fit in.
  12. Perl is *NOT* Sweet Sixteen by fynfuqbg · · Score: 5, Interesting

    Sweet Sixteen is an older computer language designed by Steve Wozniak (see http://oldcomputers.net/byteappleII.html and http://www.fadden.com/dl-apple2/sweet16.txt) for the apple ][ and is a little less bloated than Perl.