Mark Atwood (fallenpegasus) wrote,
Mark Atwood

Perl rants, do anything, load half of CPAN, eventually

Every time I upgrade a couple of Perl modules in the CPAN shell, it ends up sucking in another dozen new modules. What is "Purple" (ah, a Perl interface to libpurple. (And when and why did that get installed?)). And why is it now sucking in "DBD::SQLite" and "HTTP::Server::Simple"? And now "DBD::SQLite" is forcing the load of "DBI"...

Eventually the Perl community might as well admit it up front, if you do anything, you're going to load a majority of CPAN into your machine. They might as well just make the perl binary a bittorrent node for CPAN...

And so many of these modules fail their test suite, and emit basic warnings as complaints about using uninitialized variables. I'm glad that people are writing tests, I just wish they would make their code pass those tests! All that downloading and time spent running tests, tests failed, modules not loaded, wasted time, wasted transfer.
Tags: geek, perl, rant

  • book review "Dare... to Try Bisexuality"

    A few weeks ago I received, via the LibraryThing Early Review program, a review copy of the English translation of the book Dare... to Try…

  • Review: Erlang books

    The fine folks at O'Reilly sent me reviewer copy of two books on Erlang Erlang Programming: A Concurrent Approach to Software Development by…

  • More Brew Reviews

    Rogue Shakespeare Stout. Really good. I've had 3 pints of it so far, and it gets better every time. Elysium Brewing Company seasonal Pumpkin Ale.…

  • Post a new comment


    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded