People get too involved over the "which language is better" argument. I'm beginning to think that all computer languages are an imperfect attempt at "artificial intelligence", wherein we try to "template" the way human's think onto binary logic. It reminds me of the story of the 6 blind men all grabbing a different part of an elephant, claiming they have the true description. The more ignorant they are, the stronger their beliefs in the fact that they "are right". And the fact is no one will ever be able to grab the "whole elephant", because it's just too big.
I'm happy to be "on the camel", just getting done what I want to do.
I'm not really a human, but I play one on earth.
I have taken some time to reply to Harry Fuecks comment about Perl community being jealous of PHP's success. You can read it fully at my weblog here.
In brief: I do NOT intend to bash PHP and appear as a Perl zealot. I have taken over this module quite recently, so I still have to find some time to make it's documentation more objective. The purpose of PHP::Strings ir to help PHP programmers learn how to do things in Perl.
Yeah, I hear ya. Most Perl coders that I know tend to have an opinion of PHP like "Meh, I don't get the hype, all of this stuff is just as easy in Perl", while most PHP guys are like "PERL SUCKS FYAD." But, whatever.
As a primary langauge PHP programmer, I would have to comment here that PHP progammers tend to regard Perl with the fascination of a child staring into a tank: It's big, it's powerful, it can really get the job done... but how the hell do I get started with it?
Perl code, from the outside, looks to be a convoluted mess. It's only when you get into it you see what it's mean to be: A simplified Practical Extraction and Reporting Language.
PHP/FI was just meant to intepret forms.
Huge difference in the origins of these two.
I don't think anyone I've ever seen has said "Perl Sucks FYEH" (What in the world is a FYEH?) but rather is more intimidated by it.