My (almost) only complaint here is not actually directed at the code itself on matters like this.

Its more along the lines of the legion of people (and some are monks :( ) who assume that all nails that don't want to use modules require the same 'But modules are the best' bash over the head.

I admit, I've only come across one excuse that works for me (mainly because I come across it quite often) is that the host system can't/won't/would be plain silly to/etc upgrade with the latest set of modules.

Go ahead try and install even half of the modules when your intended system doesn't have gcc or make.
It ain't fun to watch.

I don't know about other organisations, but the one that pays my bills for eg., has quite a few old 'one trick' production Sun boxes lying around with little more than Perl, Apache and a few Netscape packages.
The admins of these systems would have kittens if I suggested installing all the required components (like gcc etc) just to make use of some nice little Perl module.

I'm as ethusiastic about perl as the next man but sometimes you've got to take a step back, enjoy a deep breath, get the pulse down and remember that perl isn't the center of the universe. :)

In reply to Re: A Fit on NIH by lzcd
in thread A Fit on NIH by footpad

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.