Home Pages
- Edsger W. Dijkstra's Home Page
- Dennis Ritchie's Home Page
- Brian Kernighan's Home Page
- Donald Knuth's Home Page
- Niklaus Wirth's Home Page
- Tony Hoare's Home Page
- Andrew S. Tanenbaum's Home Page
- Fabrice Bellard's Home Page
- aiju.de Home of aiju
- Home Page of Marat Fayzullin
- Russ Cox's Research Page
- Dan Kegel's Web Hostel
- Z0MBiE's HomePage
Web Sites
- One of my favorites
- A great unix archive with source distributions
- Murdercube.com /files/
- daniel b cristofani
- The Retrocomputing Museum
- suckless.org software that sucks less
- The Feynman Lectures on Physics
- DNA from the Beginning
- How to become a GOOD Theoretical Physicist
- Second Part To Hell's Artworks
- repo.thehackademy.net
Documents
- How do we tell truths that might hurt?
- The Humble Programmer
- Reflections on Trusting Trust
- A New C Compiler
- The Development of the C Language
- Thompson's Space Travel Game
- Program design in the UNIX environment
- Notes on Programming in C
- UTF-8 history
- Why Pascal is Not My Favorite Programming Language
- Interview with Ken Thompson
- Unix and Beyond: An Interview with Ken Thompson
- Interview with Ken Thompson
- An Interview with Brian Kernighan
- The Rise of 'Worse is Better'
- Basics of the Unix Philosophy
- How To Write a Computer Emulator
- Reversing Sinclair's amazing 1974 calculator hack
- Design and Implementation of Programming Languages
- Minimizing Unreproducible Bugs
- Unicode and Character Sets
- Exact String Matching Algorithms
- The Art of Computer Virus Research and Defense
- Building an Anti-Virus Engine
- Making an antivirus engine : the guidelines