If you're running this on Apache, it gives you the option of running mod_perl. This gives you the benifit of having an interpreter built into the server, thus getting an enormous speed increase. AFAIK, neither Python or Ruby have such an advantage. PHP also has a built-in interpreter (mod_php), but mod_perl also offers hooks into the Apache API, so you can do things at a much lower level than any other language would offer, save C. In Apache2, you can even write handlers in Perl for protocols other than HTTP.

Not to be forgotten is Perl's trump card: CPAN. There are various projects for other languages to do the same thing, but they will take years to offer a fraction of the functionality already on CPAN.

Do remember when reading the posts here that this is a Perl forum, and the answers will be naturally biased twards Perl.

----
I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
-- Schemer

:(){ :|:&};:

Note: All code is untested, unless otherwise stated


In reply to Re: Is Perl the most adequate language ? by hardburn
in thread Is Perl the most adequate language ? by Foggy Bottoms

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.