dcsimg
Linux Today: Linux News On Internet Time.




More on LinuxToday


Revisiting the Unix philosophy in 2018

Nov 07, 2018, 05:00 (0 Talkback[s])
(Other stories by Michael Hausenblas)

In 1984, Rob Pike and Brian W. Kernighan published an article called "Program Design in the Unix Environment" in the AT&T Bell Laboratories Technical Journal, in which they argued the Unix philosophy, using the example of BSD's cat -v implementation. In a nutshell that philosophy is: Build small, focused programs—in whatever language—that do only one thing but do this thing well, communicate via stdin/stdout, and are connected through pipes.

Sound familiar?

Complete Story