I should know better than to react to such a troll but for some reason my knee is jerking

"Perl is a write-once language, which PHP isn't.

Perl is as reusable as you write it to be. If you stop at just getting something to work rather than coding for reusability you can't blame the language for allowing an optional way of accomplishing a given task

Perl is so different from other languages, that each time you have to write something in Perl after not having programmed Perl for a while, you have to relearn.

Perl is a mix of languages. Rather than being so different it incorporates the best of many. If you write code often in any language Perl is a bicycle you can get back on as easy as any other.

Therefore, only core Perl-hackers that more or less only program Perl, deliver high-quality Perl programs.

I highly doubt that a language that only 200 or so developers could use well would have lasted this long or still recieve as much support as Perl. Only good coders deliver good code in any language.

The rest deliver buggy programs that will have to be rewritten from scratch next time they have to change a little.

I'm far from a core Perl programmer, and I have to confess that the bulk of my coding these days is in Java. Yet somehow. I have several applications that have been running day after day for a few years now in high volume developement and production environments. They are always needing an enhancement, and because I wrote the code thinking in a 'bigger' more long term picture. I come off looking great by just reading my documentation and tweaking a few lines. Any language is what you make of it.

coreolyn

In reply to Re: Developer's Dilemma: Perl or PHP? by coreolyn
in thread Developer's Dilemma: Perl or PHP? by Anonymous Monk

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.