As an earlier poster mentioned, Perl is not only used for CGI and mod_perl. In the last few months, I have used it to write a great installation script, a test script to try out web caching, and a cron job that watches for new documents to be added to a database table (submitted by a PHP front end) and calls another script to submit the new documents to a document processing engine.

There's some web-related stuff in there, but none of it is CGI stuff. And the PHP front end that I mentioned? Written by a marketing guy who can muddle through using PHP but really isn't up to coding a CGI in Perl. That's OK -- PHP has its place, just like any other tool in the developer's toolbox.

And I guess that's my point -- Perl is a multi-function tool. It was used for systems administration tasks for years before the web came along and clever folks figured it out that it could be used to do CGI programming. I picked up Perl as a useful tool five and a half years ago and still feel amazed and very lucky that I continue to find work developing in Perl.

I'm not that big on cool -- I prefer something that works. I'm not into the Tool of the Month club. Enterprise Java Beans sounds like a cool thing to have on your resume, but I'm confident that I can use Perl (with CPAN's riches) to solve lots of different problems. And if folks don't think it's cool, that's fine. I'll just do my job and go home at the end of the day and drink beer.

--t. alex
Life is short: get busy!

In reply to Re: Perl Popularity by talexb
in thread Perl Popularity by kal

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.