Document Archive
Here is where I keep copies of documents I think are worth arhciving and sharing. Documents that are not in the form of a web page have a tag indicating the file format, such as [PDF] or [JPEG], appended to the title.
On UNIX
The Evolution of the Unix Timesharing System [PDF]
by Dennis M. Ritchie
Summary – What’s Most Important [PNG]
by M. D. McIlroy
Program Design in the UNIX Environment [PDF]
(a.k.a. “cat -v considered harmful”)
by Rob Pike and Brian W. Kernighan
Structural Regular Expressions [PDF]
by Rob Pike
A Research Unix Reader [PDF]
by M. D. McIlroy
AT&T Technical Journal [PDF]
by M. D. McIlroy, E.N. Pinson, and B. A. Tague
Early Days of Unix and Design of sh
by Stephen R. Bource
The Development of the C Language [PDF]
by Dennis M. Ritchie
On Programming Style
Functional Programming in C++
by John Carmack
On Human-Computer Interfaces
Stop Writing Dead Programs
by Jack Rusher
Doing With Images Makes Symbols
by Alan Kay
The Xerox Star: A Retrospective [PDF]
The Xerox Star: A Retrospective
by Jeff Johnson, Teresa L. Roberts, William Verplank, David C. Smith, Charles H. Irby, Marian Beard, and Kevin Mackey
Computing Lore
The Story of Mel
by Ed Nater
Ed is the Standard Editor
Ed is the Standard Editor (original formatting) [TXT]
External Links
Oxide “On the Metal” Podcast Oxide “Oxide and Friends” Podcast
Plan 9 Software, Source Code, and Documents at plan9.io Plan 9 Documents at cat-v.org 9front, a Fork of Plan 9