I'd have to disagree with the blanket statement of
At least rewriting programs is easier in Perl than in most other languages.
It all depends on what language you know best. Personally, I find re-writing a badly written straight 'C' program easier than Perl. I write Perl (and at rare times, good Perl), but I'm don't come close to the tight code that someone like yourself, Randal, chromatic, or btrott writes.
Any sufficient complex process or algorithm poorly implemented in any langauge is going to be difficult to rewrite, particularly if you don't have any idea of what the target algorithm is.
--Chris
e-mail jcwren