While
eduardo may be a little cranky, it is not without
good reason. There is no reason why Perl, C, or even
assembly code cannot be programmed in such a fashion that
it works as intended, is readable, and is maintainable
by someone other than the original author. You don't need
a "magic bullet" like PDL to make it happen.
PDL may have its utility in specific situations, such as
desigining a 50 million lines-of-code nuclear missile
launcher network operating system, but then you will recall
that even PDL developed applications are not without
the fundamental element of human error (i.e. the "Y2K" problem).
Perl, in fact, has it's own built in English meta-language
that can make the program easy to read, even for the
"manager" types.
They're called comments.