|Just another Perl shrine|
Re: The Limitations of the CPANby dragonchild (Archbishop)
|on Nov 17, 2004 at 17:45 UTC||Need Help??|
I agree with most of what you're saying, but I'm going to quibble with one thing.
Perl is fantastic, but if you want it to scale, you really need a stronger than average programmer and those can be tough to find . . . Most Perl programmers, in fact, are decidedly not qualified to work on those systems due to the dangers inherent in them. That's why Java has been so successful. Sally Admin may not be qualified to work on the Java system either, but, as she learns, she's less likely to wreak havoc on the system.
I'm not going to disagree with the statement, as it stands. However, I am going to vehemently disagree with the underlying sentiment. I hear it a lot, and it's so patently false it hurts.
If you want an enterprise-level system written in any language, you need a "stronger than average" programmer in that language, and those are always hard to find. Maintaining said system, in any language, takes an average programmer. Extending said system, in any language, takes a "stronger than average" programmer. There are no ifs, ands, or buts.
This problem has been more readily identified with Perl moreso than Java for two reasons, both of which are Perl's fault.
The point here is that Perl is no more and no less suited to enterprise-class work than any other language. The skills needed to build an enterprise-class application are not language specific. Please stop promulgating that mismeme.
Being right, does not endow the right to be rude; politeness costs nothing.