Exploring PDP-1 Lisp (1960)

The internet is losing it over the 14-year-old who made coding feel like a conversation

TLDR: In 1960, a 14-year-old helped make programming interactive instead of rigid, a huge step toward the way people code today. Commenters are equal parts amazed, nostalgic, and hilariously distracted by side quests involving book complaints, simulator links, and a public correction over old AI history.

A dusty 1960 programming page just sparked a very modern reaction: how on earth was a teenager this cracked? The big gasp in the comments is over Peter Deutsch building a tiny, practical version of Lisp for the PDP-1 while still in high school. For non-computer-history people, that matters because this helped turn coding from a stack-of-cards ordeal into something interactive — type something in, get an answer back. Yes, commenters are basically saying: a kid helped invent the vibe later made famous by things like Python’s command prompt, and everyone else has been underachieving ever since.

The mood is a mix of awe, nerd nostalgia, and delightful correction-chaos. One commenter proudly plugs a simulator so anyone on Linux can try this old-school magic themselves, which gives the whole thread a "don’t just read history, boot it up" energy. Then comes a very internet detour: someone complains that a book called The Genius of Lisp was not the history feast they expected and asks for better recommendations. In other words, even in a thread about a 1960 breakthrough, the comments still manage to become a book club with trust issues.

And because no comment section can resist a little drama, there’s also a live fact-check moment: one user returns to admit they got an old AI-history detail wrong about who moved Eliza into Lisp, then drops a link with the correction. Humble, chaotic, very online. The overall verdict? Ancient code, modern meltdown — and a lot of people suddenly feel personally attacked by the productivity of a 14-year-old in 1960.

Key Points

  • Lisp was created in 1958 by John McCarthy at MIT for AI-related symbolic programming.
  • Early Lisp introduced recursion, symbolic expressions, and automatic storage management.
  • Peter Deutsch implemented PDP-1 Lisp in 1960 while still in high school.
  • The article credits PDP-1 Lisp with introducing the read-eval-print loop, making it the first interactive programming environment.
  • The page is a quick-start guide and recommends the PDP-1 Lisp manual and the Lisp 1.5 Programmer's Manual for the IBM 7090 for deeper study.

Hottest takes

"then a high school student on a tiny 4K ... machine. Amazingly usable" — ozymandiax
"it is not what I thought" — sourdecor
"I was wrong" — ozymandiax
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.