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. :O! by Anonymous Coward · · Score: 0, Flamebait

    God Forbid they get... *gasp* REAL JOBS!@!#

  2. Re:What's left to do? by Tablizer · · Score: 1, Flamebait

    (* You never use references?? If you have no necessity for hash references or list references for complex data structures, then your Perl needs must be pretty low. *)

    That is what databases are for. Roll-your-own databases have the problem of hard-wiring the implementation into the calling code. If you change the representation, then you have to change all your calls.

    A better approach is to hide the collection implementation behind some kind of API so that you can change the representation without recoding everything.

    The most common approach is a database or database-like API that stays pretty much the same for multiple implementation engines from hash-like things up to Oracle.

    Even if you don't like RDBMS, wrapping collection manipulations to hide implementation is still a good thing (and contrary to popular belief, you don't need OO sh*t for this.)

  3. Re:What's left to do? by rjamestaylor · · Score: 1, Flamebait
    A troll straight from the MadLibs of trolling.

    • Enter Open Source tool name: Perl
    • Enter early version number:2.0
    • Enter alternitive tool name: Python
    This could easily be a troll for, say, KDE.
    • Enter Open Source project: KDE
    • Enter early version number:1.0
    • Enter alternitive project: Gnome
    And you'd have:
    • I have been a KDE guru since version 1.0, and I can honestly say that the features added since that time have not made my life any easier. KDE has reached a very mature stage in product development - a stage that is rare amongst feature-happy open source coders. At this stage, it is no longer worthwhile to pay people to continue developing the language. The only necessities are bug and security fixes, which can easily be handled by one person working part-time.
    • I am not by any means saying that KDE is dead - indeed, it will be many years before Gnome is able to offer the versatility and brevity that KDE has provided me with for ages. But the developers need to get off the gravy train and head for greener pastures. The time to leave is now; there is no work left to do.

      Just my 2c.

      b.

    --
    -- @rjamestaylor on Ello
  4. Re:Perl 6 is a mistake by Asprin · · Score: 1, Flamebait
    Sure, my const int $var = 27; may look neat (in the same way that, say, Pascal does), but $var isn't entirely constant, or entirely an integer, it's just a hack which makes it sort of behave like one.

    DUDE DUDE DUDE DUDE DUDE!!!!!

    From the "Pascal" document you referenced in that link up there:
    Why Pascal is Not My Favorite Programming Language

    Brian W. Kernighan, April 2, 1981
    AT&T Bell Laboratories, Murray Hill, New Jersey 07974
    ....

    1981?!?!

    I believe you've discovered the OLDEST actively published document on the web!!!

    (P.S. Anyone know if BWK is still alive? What's he doin' these days?)

    --
    "Lawyers are for sucks."
    - Doug McKenzie