Interesting -- there are good reasons to use Perl -- fast to prototype, works easily on many platforms, all those yummy modules on CPAN -- yet speed, while very good, is not Perl's best feature.
For speed you do have to go to C or assembler -- that's something I know from experience. So at that point the question becomes, How much do you do in Perl, and how much in C? Should you bother to do *any* of the project in Perl?
I haven't written a large project in C in quite some time -- about ten years -- but when I have time, I'd love to do it again. With enough planning, the right structure and a great development environment, it would be lots of fun.
Alex / talexb / Toronto
"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds