The Collapse of the Unix Philosophy
This whole article is a bunch of strawman arguments.  It points out historical mistakes by unix developers, but those mistakes aren&#x27;t inherent to or a result of the Unix Philosophy:
(1) Write programs that do one thing and do it well.
(2) Write programs to work together.
(3) Write programs to handle text streams, because that is a universal interface.