in reply to Perl's warts

Let's start out with an honest examination of the author's valid points:

And where the author is wrong:

Update: I snipped a snipe at Python. It was unfair. If you're really curious, frag quotes part of it below.

Replies are listed 'Best First'.
Re: Re: Perl's warts
by frag (Hermit) on Mar 22, 2001 at 04:09 UTC
    but he offers no specifics and obviously has a bias toward Python. So be it.

    I honestly don't see this "bias" as being towards Python given the mild contents of the single paragraph where he mentions it. Not to mention this line from the first page: "But nothing is flawless — indeed, not even Perl." Unless that was sarcastic, but it doesn't seem like it to me.

    Anyway, it seems to me that whenever Perl gets critiqued, it's the same arguments that get raised (or 'misraised', such as criticisms against implicit variables). It seems like we need a Perl advocacy document (faq, howto, manpage, pod, something), to expand upon the bits of perlfaq1 that address this sort of thing. http://www.perl.org doesn't seem to have this sort of straight-forward doc on hand, just a few points directed towards IT managers.

    -- Frag.