I know this is probably blasphemy but after reading some of the comments in Using "my" suppresses "Name used only once" warning?; I wonder is there ever a chance that Perl would not be the optimal choice for a project?
As one who is learning; the first choice when asked to do something is Perl!
Has there ever been a time where Perl actually made the project/task harder?
Mind you I understand the obvious areas where a compiled language comes into play but has there ever been a time where you said "Ya know I should have used *Insert Here* for this?"