id author title date pages extension mime words sentences flesch summary cache txt en-wikipedia-org-3361 Unix philosophy - Wikipedia .html text/html 2639 271 72 In their preface to the 1984 book, The UNIX Programming Environment, Brian Kernighan and Rob Pike, both from Bell Labs, give a brief description of the Unix design and the Unix philosophy:[5] The authors further write that their goal for this book is "to communicate the UNIX programming philosophy."[5] Program Design in the UNIX Environment[edit] In October 1984, Brian Kernighan and Rob Pike published a paper called Program Design in the UNIX Environment. (The PIP file copy program found on operating systems like CP/M or RSX-11 is an example.) That approach is not necessarily worse or better, but it is certainly against the UNIX philosophy. Doug McIlroy on Unix programming[edit] This is the Unix philosophy: Write programs that do one thing and do it well. "Program Design in the UNIX Environment" (PDF). ./cache/en-wikipedia-org-3361.html ./txt/en-wikipedia-org-3361.txt