Practice · 1976–now · Foundations

Make

Dependency graphs as a file. Still the bootstrap build tool when everything else is too clever to trust.

Why Make stuck

Make stuck because the model — targets, prerequisites, timestamps — is correct for compiling C trees. It failed as a universal build system when languages needed package graphs and caching. Maven, Bazel, and npm stole the jobs; Make kept the kernel and the escape hatch.

1970–1989

Foundations

Part of the Foundations era (1970–1989).

Read the Foundations era →

Compare with

Related

© 2026 Fadstack · Shane Code · Privacy

Opinionated history · not a ranking

Site updates

Occasional Fadstack notes. Confirm by email — this list stays off the book and advisory lists.

I use the address for Fadstack updates only. Privacy.