tactics:unix-philosophy
This is an old revision of the document!
Unix Philosophy
It is best summarized by programmer Eric S. Raymond in his book The Art of Unix Programming:
The Unix philosophy is not a formal design method. It wasn't handed down from the high fastnesses of theoretical computer science as a way to produce theoretically perfect software. Nor is it that perennial executive's mirage, some way to magically extract innovative but reliable software on too short a deadline from unmotivated, badly managed, and underpaid programmers.
The Unix philosophy (like successful folk traditions in other engineering disciplines) is bottom-up, not top-down. It is pragmatic and grounded in experience. It is not to be found in official methods and standards, but rather in the implicit half-reflexive knowledge, the expertise that the Unix culture transmits. It encourages a sense of proportion and skepticism — and shows both by having a sense of (often subversive) humor.
tactics/unix-philosophy.1757492946.txt.gz · Last modified: (external edit)
Find this page online at: https://bestpoint.institute/tactics/unix-philosophy
Find this page online at: https://bestpoint.institute/tactics/unix-philosophy