Answer: When:<br><br>- There's a lot of text processing<br><br>- Web-based applications<br><br>- Fast/expidient development <br><br>- Shell scripts grow into libraries<br><br>- Heavy Data manipulation (auditing, accounting, checking etc... backend processing)<br><br>- Data extraction <br><br>- transform <br><br>- loading (database etc.)<br><br>- System admin etc...
When:<br><br>- There's a lot of text processing<br><br>- Web-based applications<br><br>- Fast/expidient development <br><br>- Shell scripts grow into libraries<br><br>- Heavy Data manipulation (auditing, accounting, checking etc... backend processing)<br><br>- Data extraction <br><br>- transform <br><br>- loading (database etc.)<br><br>- System admin etc... Source: CoolInterview.com
Only in the case of high performance graphics scenarios, like games, etc.<br>For all the other cases Perl can be used somehow. Source: CoolInterview.com