|Just another Perl shrine|
Thank you for this extremely constructive criticism.
This seems to be a board just for cgi.pm propaganda. geez....
Geez indeed! We're raking it in hand-over-fist every time we mention CGI.pm here. Ovid himself is simply rolling in it. Fortune magazine has contacted several monks to profile them simply based on the riches made by promoting CGI.pm. :)
What do you really think? CGI is some sort of weird Amway we're selling here? We recommend it because we find it helped us get our jobs done faster, when our job was to make fairly straightforward interactive web pages.
I know that when I first came to the Monastery, I hardly understood some of the important discipline necessary for successful (Perl) programming. If you look at some of my recent work you'll see I still have a long way to go. What you won't find is me complaining about suggestions to program carefully , to implement careful controls (like 'use strict'), and pointers to things that can save me time (i.e. "here's the wheel you are trying to invent, you can do something else now"). Why? Because I know that the other monks are looking out for me and my long-term success as a (Perl) programmer.
Now, I am nowhere near the great programmer that some of my fellow monks are and I'm not always as cheerfully helpful as Ovid is, but I know that for my part I am incredibly glad that PerlMonks exists and that the people here take the time to give out for free the help and advice that they do.
So if you really want us to change, why not set an example by signing up and answering some of the latest questions yourself? If you have a better way to do CGI than CGI.pm, please fill us in!