I've been reading through Classic Shell Scripting by Arnold Robbins and Nelson H. F. Beebe, it's a great book!
Seeing how full-featured the classic Unix/BSD/GNU/Linux etc. toolkit is has left me wondering why Perl, Python, and Ruby are so successful.
If there are absolutely no server-side applications that are made out of these classic software tools, it seems like there must be a reason why.
Are there web applications that are made out of Bash, SED, AWK and all that? Or for reasons of security, complexity or something else has putting all of these tools under one roof (first in the form of Perl, later Python and Ruby) won the day?
There are SUBSTANTIAL advantages to switching to e.g. ruby, which gives you all the fun of scripting languages and also a community which has already poured thousands of man-years of effort into making stuff you can use for web applications, rather than you spending time implementing e.g. the world's first (and worst) oAuth/Twitter wrapper for gawk.