Slashdot Mirror


The Perl Foundation Grants Are Running Out

dogma01 writes "It looks like the grants to fund: Larry, Damian, and Dan have pretty much run out. :(" Keeping guys like these working on Perl is definitely a good thing(tm) if you are looking to support the Open Source Community somehow. You can donate here if you are feeling generous.

4 of 235 comments (clear)

  1. Re:What's left to do? by ranulf · · Score: 5, Interesting
    "The time to leave is now; there is no work left to do"

    I take it you've not had a look at the Perl 6 spec. There's a lot of radical new development underfoot. Whether perl needs more features now, given that it is fairly mature is another matter. It seems to do almost everything that people want it to do.

    Although, " version 2.0, and I can honestly say that the features added since that time have not made my life any easier. "

    How about adding OO? How about special variables gaining names? etc... It's clear that every time perl has been upgraded, it has been of benefit to quite a large chunk of users.

  2. Help, Google! by Anonymous Coward · · Score: 5, Interesting

    Without extensively using open source software (specifically including Perl), Google would currently owe M$ a little over $200M in software licensing fees. I hope they can step forward and contribute to the effort like AOL/Netscape does for Mozilla!

  3. Ryan Air: The Low Fairs Airline by Beautyon · · Score: 5, Interesting

    Runs its industrial strength ticketing system on Perl.

    How hard can it be to call the people who maintain it and ask them for the Perl Foundation to email Ryan Air and the other huge companies that rely on Perl for a relatively small donation?

    Have they made these contacts already?

    --
    ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
  4. Re:What Do We Get If We Donate? by twoshortplanks · · Score: 5, Interesting
    • Have my name introduced as an operator in the language.
      package Carnage4Life;
      require Exporter;
      @ISA = qw(Exporter);
      @EXPORT = qw(Carnage4Life);
      sub Carnage4Life { print "It's all been done" }
    • Make whitespace significant to syntax

      See this module

    • Rename it from Perl to "Carnage4Life: Scripting Edition
      ln -s "/usr/bin/Carnage4Life: Scripting Edition" "/usr/bin/perl"
    • Add C++ templates to the language.

      Perl uses run time polymorphasim, and hence doesn't use a Templating system for code. Or maybe you could just run the C++ code inline

    • Include the fuck() and unfuck() function calls that do exactly that.

      Is something that deletes all your source code and still continues to run it close enough?

    Did you laugh? Okay, go donate!

    Seriously though, these are all silly examples. Perl's used for a lot of sensible stuff. The biggest mistake most people make is mistaking humour like this for a lack of professionalism

    --
    -- Sorry, I can't think of anything funny to say here.