Alright, time for some nitty-gritty discussion, if you have strong feelings or anger about this thread, you should go to a different one.
Looking at the unix philosophy it seems like a simple, taoist-like approach to programming, and is honestly quite sound. So I want to know, what, where, when, and why and especially how should I not use it?
I'm serious. This is coming from someone who has emacs as his main text editor, and I want an informative answer.
I really want the response to be from someone other than anti-unixfag or kizuna-lispfag. Those two are a bunch of weak-ego-faggots who are atheist fedora-fags of programming. Even if I kinda miss them