Skip to content
← Home
Canonical · System

The Unix Philosophy

Ken Thompson, Dennis Ritchie & Doug McIlroy · 1978

"Unix won not by features but by composition — small tools that do one thing well, speak in text streams, and compose via pipes, so new capabilities emerge from combining old parts rather than rewriting."

The idea

Doug McIlroy's foreword to the 1978 Bell System Technical Journal issue on Unix compressed a decade of Thompson and Ritchie's practice into a three-line manifesto: write programs that do one thing well, write programs to work together, and handle text streams as a universal interface.

Why it works
The takeaway — recall it first
Further reading

Read more about the topic

Up NextSuggested: Continues the theme of Foundational Tech

Moore's Law & the Exponential

"Moore observed in 1965 that the number of components per chip was doubling every year (a rate he revised to every two years in 1975) — an exponential that held long enough to make the future systematically cheaper to compute than the present, and to make exponential thinking the required default for tech strategy."

Gordon Moore · ObservationContinue→
Listen
0 / 1