The State of Perl: Here’s a great essay on the current state of Perl and where it’s headed, including information on Perl 6 and Parrot.
Why do we use Perl every day? Because Perl scales to solve both small and large problems. Unlike languages like C, C , and Java, Perl allows us to write small, trivial programs quickly and easily, without sacrificing the ability to build large applications and systems. The skills and tools we use on large projects are also available when we write small programs.
I’m not a Perl hacker by any means, but after finding the MTPerlScript plugin, I’ve been writing little scriptlets to do all sorts of things in Movable Type templates. The possibilities are endless.
Perl will never die.