A Brief, Incomplete History of Programming Languages
A humorous tour through programming language history.
25 curated picks · Content worth your time
Browse interactivelyA humorous tour through programming language history.
Shannon's paper that founded information theory.
The story of DeepMind's AI defeating the world Go champion.
SFI on complexity science.
Turing's foundational paper introducing the Turing Test.
The opening of the show that captured the spirit of the PC revolution.
18 observations about the nature of failure in complex systems.
Brooks argues there is no single technique that will improve software productivity by an order of magnitude.
A influential paper on managing complexity in software.
The story of Apple and Microsoft's early rivalry.
The story of Linux and the open source movement.
The legendary MIT textbook that shaped generations of programmers.
How the architects of major open source projects designed their software.
The philosophy and culture of Unix programming.
Documentary on the creation of Linux and open source.
The principles that guided the original hackers at MIT.
Dijkstra's Turing Award lecture on the nature of programming.
The story of Aaron Swartz, programming prodigy and information activist.
A comprehensive documentary history of computing.
The military origins of Silicon Valley.
A methodology for building modern, scalable web applications.
The story of the computer that inspired the Macintosh.
The rise of the personal computer industry.
A comprehensive guide to how memory works in modern computers.
Why simpler, 'worse' designs often win over complex, 'better' ones.