Make and the Invention of Reproducible Build Automation
Stuart Feldman's Make turned software construction into a dependency problem: describe what files depend on what, and let a tool determine which commands must run after a change.
Stuart Feldman's Make turned software construction into a dependency problem: describe what files depend on what, and let a tool determine which commands must run after a change.
Unix turned a small Bell Labs operating-system project into a durable model built around processes, files, composable tools and a portable implementation in C.
C emerged alongside Unix at Bell Labs and helped demonstrate that operating systems could be written in a high-level language without giving up close control of the machine.
Unix and C were not just successful technologies. Together they made portability, composability, and a programmer-centered environment into a durable software culture.