About Paul McJones

Paul is a founding member of the Software Preservation Group, where he created archives for Fortran, Lisp, Algol, and other programming languages. He has been developing software since 1967, including functional programming with John Backus, database recovery in IBM System R, and operating systems at U. C. Berkeley, Xerox, and Digital Equipment Corporation. In 2009, he and Alexander Stepanov wrote Elements of Programming.

Articles by Paul McJones(1)

Xerox Alto Source Code

Xerox Alto Source Code

Depending on your age, your first computer might have been an Apple II, a Radio Shack TRS-80, an IBM PC, an Apple Macintosh, or another of the early personal computers. If you missed these early machines the first time around, perhaps you have seen them in the Personal Computer section of the Revolution exhibit at the Computer History Museum. Read More