in reply to Developer's Dilemma: Perl or PHP?

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