ALPHA Timepoint is in alpha Talk to Us
D

Development of the Lisp programming language

John McCarthy presents his groundbreaking idea for a new programming language, Lisp, to his colleagues at MIT's AI Lab. The room is filled with anticipation as he explains the concept of symbolic comp

Setting

The Artificial Intelligence Laboratory at MIT, a modestly sized room filled with early computing equipment. The space is a blend of academic research and cutting-edge technology of the era, with large machines humming softly in the background and chalkboards covered in mathematical notations.

Characters

John McCarthy
primary
A lean, bespectacled man in his early 30s with sharp features and a receding hairline. His intense gaze suggests deep concentration, with faint lines of fatigue around his eyes from prolonged work sessions.
Marvin Minsky
primary
A wiry man in his early 30s with sharp features, thick black glasses perched on a prominent nose, and slightly tousled dark hair. His intense gaze conveys both intellectual curiosity and impatience.
Graduate Student
secondary
A young man in his mid-20s, with a lean build and slightly disheveled hair, indicative of long hours spent in the lab. His wire-rimmed glasses are perched on his nose, and his eyes are sharp with focus.
Lab Technician
background
A young man in his late 20s, of average height with a lean build. His short, neatly combed brown hair and clean-shaven face give him a professional appearance. His hands are slightly stained with machine oil, indicating his hands-on role.

Dialog

John McCarthy If we consider the evaluator as a universal function operating on symbolic expressions—yes, like that, but with the parentheses nested recursively—then the entire system becomes self-referential.
Marvin Minsky Look, if you're going to treat code as data, why not make every operation a list? Wait—no, that would mean—
John McCarthy Precisely. The beauty is in the uniformity—functions and variables share the same representation. That's the breakthrough.
Marvin Minsky But how does it handle recursion without blowing the stack? The IBM 704 has what, four thousand words of core?

Chat with Characters

You've used your 3 free turns

Sign in to keep chatting with characters from this moment — unlimited turns.

Sign in to Continue
Sign in for unlimited

Related Moments

G
Google.com domain registered
1997 · same figure
X
XLNet Paper Presentation at ICML 2019
2019 · same figure
E
EDSAC First Operation
1949 · same figure
C
Creation of the LISP Programming Language
1958 · same figure
I
Invention of the Integrated Circuit
1958 · same figure
D
Dartmouth Conference on Artificial Intelligence begins
1956 · same figure
F
First point-contact transistor demonstrated
1947 · same figure
M
Moore's Law paper published
1965 · same figure