I got attacked recently for bashing Perl and supporting Python in an HN comment. I was scolded for being a religious fanboy, but I've used both languages for real work, and I don't see any reason to start a new project in Perl, given the alternatives.<p>What would Perl be better for these days over modern scripting languages, besides maintaining a legacy system? I suppose if all you know is Perl, it might be the right choice for a new project as well.<p>Perl is for legacy people and legacy code.