
Readability & Languages HOWTO
Nearly any language, including Perl, Lisp, and C, can be just as readable
as another if the SOURCE CODE IS WELL COMMENTED. This is what comments
are for--to tell the reader, in his own native tongue, what the program is
doing. Yes, commenting a routine or a loop can be redundant, but it is
well worth it in the end.
I agree, Perl regexps can often look like a termcap entry, but if a SINGLE
comment line is added immediately before it, it makes it that more
legible.
And I can't stress enough, use the _right_ tool for the job, whether it
be programming in Perl or removing spark plugs from your '76 Scamp.
You don't use Perl to write device drivers, and you don't pull plugs
using a pipe wrench.