Slashdot Mirror


Category: Best Perl Module

Any perl hacker will tell you that CPAN is where its at. Its like having God's toolbox available to you, with all the hammers and nails you need to practice all the princibles of good perl programming (my favorite is laziness)! This award goes to the perl module that you couldn't live without. Or maybe its just a super sweet hack. Whatever, if its in CPAN, its eligible... its just up to you to nominate it.

18 comments

  1. DBI.pm by volsung · · Score: 2

    Databases + Perl = Nirvana.

    1. Re:DBI.pm by Anonymous Coward · · Score: 0

      Agreed. It has saved me thousands of hours of work because I did not have to rework my programs for various SQL servers.

    2. Re:DBI.pm by zaphod.nu · · Score: 1

      I totally agree with that! Even now that we have PHP, perl + DBI.pm does anything! (except walking maybe)

    3. Re:DBI.pm by emmons · · Score: 1

      I'll second that.

      -----

      --
      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  2. CGI.pm by kuiken · · Score: 1

    It makes CGI scripting easy, but can be darn
    powerfull to (isnt that what perl is al about
    making normal things easy and hard things possible)

    "THERE ARE BETTER THINGS IN THE WORLD THAN ALCOHOL, ALBERT"-Death

    --

    42
  3. CPAN.pm by jamiemccarthy · · Score: 2
    The CPAN module isn't the most clever or the biggest or most mind-bogglingly complicated you can't believe anyone ever wrote it. (I'd nominate MakeMaker in the latter category :-)

    What CPAN.pm does is bridge the gap between your desktop perl code and the rest of the world, with both elegance and great functionality. The CPAN itself, in collaboration with CPAN.pm, has made perl the first popular programming language that lives and breathes on the internet.

    Jamie McCarthy

    --

    Jamie McCarthy
    jamie.mccarthy.vg

    1. Re:CPAN.pm by Anonymous Coward · · Score: 0

      I second the nomiation as CPAN.pm because without it I would never have installed all these awsome perl modules.

  4. Best perl module: multimethods! by Anonymous Coward · · Score: 0

    Damian Conway's Class::Multimethods module for traditional OO in Perl.

  5. can't decide by Anonymous Coward · · Score: 0
    1. LWP
    2. DBI
    3. Tk
  6. modperl by Anonymous Coward · · Score: 0

    mod_perl; how can there be any question?

    1. Re:modperl by Anonymous Coward · · Score: 0

      The best Apache module is a separate category, nominate it there.

  7. How can you choose? by Anonymous Coward · · Score: 0

    I can't imagine choosing. LWP, CGI, Tk, IO::Socket, PDL, Tk, Math::Pari, GD, CPAN, HTML::Mason, Apache::*, Win32::*, -- the list is infinite. This one is really hard.

  8. Data::Dumper by Anonymous Coward · · Score: 0

    Data::Dumper rocks for debugging structures.

  9. strict.pm by pne · · Score: 1

    How many of us haven't been saved from variable problems by the combined power of "-w" and "use strict"?

    Maybe it's not available separately from CPAN, but it must count as one of the most useful modules around.

    --
    Esli epei etot cumprenan, shris soa Sfaha.
    1. Re:strict.pm by ForteBravo · · Score: 1
      I second that nomination. That simple phrase "use strict;" is by far one of the most useful all-around tools for getting work done on a daily basis.

      I'm sure that if I were never under any time pressure, I wouldn't have to use it, but no other single module comes close.

      (Also, I think this award is for best Perl module, not best CPAN perl module, so strict.pm qualifies.)

      --

      ----------
      "If children weren't copyrighted, no one would have babies." -- Alex Eulenberg

  10. Net::* by Kurt+Gray · · Score: 2

    The Net:: bundle does everything from DNS lookups, sending email (Net::SMTP), FTP, NNTP, etc. etc.

  11. COPE - the perl based ORB by ahornby · · Score: 1
    I nominate COPE, a CORBA ORB written entirely in perl. It is incredibly useful for writing test harnesses and CGIs for CORBA servers.

    See http://www.lunatech.com/research/corba/cope/

    --
    -- Thorin sits down and starts singing about gold.
  12. Date::Manip by Anonymous Coward · · Score: 0

    I don't suppose Date::Manip will win, because the competition for this award is rather stiff. But honorable mention of some kind should go to Date::Manip. It can do practially any date operation you can think of, and it's implemented entirely in Perl.