Programming in the Large -- Multicore Goodness
The lowly shell (bash, zsh, csh, the whole bunch) is usually a dreadful programming environment. Perfectly awful. With some care, you can easily architect applications so that you don't really need the shell for very much.
However, there is a precious nugget of goodness within the shell's programming language. The …
more ...