Would I be nuts to pick perl over python as my main scripting/server admin language? I am a postgres, openbsd, data/text processing guy. OpenBSD is 40% perl. Postgres uses perl for its builds. Perl seems to have better text processing capabilities. But it seems to be dying out compared to python.
For Puppet, Chef and other stuff it's Ruby. Python ate most of it's share in biogenetic. Php took over Perl in web dev.
Python is much more readable in general imo.
Plus whoever taking over your script may have to maintain it and they're most likely to know Python than Perl (if you're looking at language popularity). The counter argument is that any good programmer can pick up languages but there is a down time still.