A Look at the 1960 PDP‑1 Lisp Interpreter
The article provides an introduction to the Lisp system that ran on the historic PDP‑1 computer. It traces the development of Lisp in the early 1960s and its significance for
The article provides an introduction to the Lisp system that ran on the historic PDP‑1
computer. It traces the development of Lisp in the early 1960s and its significance for
computer science. Source code excerpts illustrate how the interpreter handled lists and
symbols. The write‑up explains the constraints of the PDP‑1’s hardware and memory. It
highlights the creative solutions used to implement recursion and garbage collection.
Readers can explore the original program through provided links and archives. The piece
situates the PDP‑1 Lisp within the broader evolution of programming languages. It invites
enthusiasts to experiment with the code on modern emulators.