All the Perl that's Practical to Extract and Report

Navigation

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.

Please Log In to Continue

Hey, cool, I'm not alone anymore!!! I've been saying that EcmaScript (formerly known as JavaScript) is actually a pretty decent language if you use it properly and have a good implementation (say, the Mozilla engine that also powers Adobe's SVG viewer).

I wrote a bunch of large GUI apps in EcmaScript and quite frankly it was all clean and well done, and worked really well. For sure, I would have preferred it to be Perl but overall I can't say that it made much of a difference.

Doing it properly has to include "using it for proper purposes." I've seen way too many [perl.org] simple form-based applications that failed to work for me because they tried to do something special with JavaScript when a straightforward, copy out of a textbook CGI program should have been used.

--J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers

No wonder that easy to use tools and languages like Perl, PHP and JavaScript attract inexpreenced programmers. Have you ever seen web designer programming in C++ or in Java for example? But many of them are capable of writting some Perl. Obviously one should not expect high quality code from them.

This is why I think percentage of "good", say, Java code is higher than percentage of "good" Perl code. It is not because Java is better. It is because Perl is easier to learn and program in.