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

The figures in this scene as an entity network — co-presence links everyone in the moment; speakers who trade lines are bound tighter. Turn the resolution dial to reveal depth the engine actually computed.

TNGF
SELECTED
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

Causal neighbors · 442 linked moments

V
Vanguard 1 Launch
1958 · same era
A
Apollo 1 Fire
1967 · same era
A
Apollo 1 Fire
1967 · follows
E
Explorer 1 Launch
1958 · same era
E
Explorer 1 Launch
1958 · follows
D
Delivery of the first UNIVAC I to the United States Census Bureau
1951 · same era
D
Delivery of the first UNIVAC I to the United States Census Bureau
1951 · precedes
A
Apollo 1 Fire
1967 · same era
A
Apollo 1 Fire
1967 · follows
L
Launch of Explorer 1
1958 · same era
L
Launch of Explorer 1
1958 · follows
A
Apollo 1 Fire
1967 · same era
A
Apollo 1 Fire
1967 · follows
D
Death of Martin Luther King Jr.
1968 · same era
D
Death of Martin Luther King Jr.
1968 · follows
F
Founding of Intel
1968 · same era
F
Founding of Intel
1968 · follows
A
Apollo 1 Fire
1967 · same era
A
Apollo 1 Fire
1967 · follows
A
Apollo 6 Launch
1968 · same era
A
Apollo 6 Launch
1968 · follows
F
Friendship 7 Launch
1962 · same era
F
Friendship 7 Launch
1962 · follows
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
A
Apollo 1 Fire
1967 · same era
A
Apollo 1 Fire
1967 · follows
M
Mother of All Demos
1968 · same era
M
Mother of All Demos
1968 · follows
A
Apollo 7 Launch
1968 · same era
A
Apollo 7 Launch
1968 · follows
First Integrated Circuit Demonstration
First Integrated Circuit Demonstration
1958 · same era
D
Dartmouth Conference on Artificial Intelligence begins
1956 · same era
D
Dartmouth Conference on Artificial Intelligence begins
1956 · precedes
D
Dartmouth Conference on Artificial Intelligence begins
1956 · same figure