"Programming Should Eat Itself" by Nada Amin
What it is
Nada Amin's Strange Loop talk on programming languages that build on themselves, centered on towers of interpreters and nestable interpretation in Scheme. She shows how interpreters can be stacked and collapsed.
Why Hacker News recommends it
HN recommends it as a quick, wonderful look at infinite towers of interpreters and what they make possible.
- 3 people recommended it
- 3 different months
- 0 strong recommendations
- first 2015, last 2024
What HN commenters said
“This is a very intereresting video featuring one of the authors (Nada Amin).”
Quick overview of the tower of interpreters idea and its possibilities
minsight, 2017-11 · Recommendation · in “Collapsing towers of interpreters [pdf]”
“Here's a wonderful demonstration of the power of nestability”
Demonstration of the power of nestable interpreters
tosh, 2018-12 · Recommendation · in “Rich Hickey on the Power of Lisp REPLs (2015)”
“This talk isn't about VMs, but it is about an infinite tower of interpreters.”
Talk on an infinite tower of interpreters
Zambyte, 2023-07 · Recommendation · in “I have written a JVM in Rust”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: nada amin, scheme, interpreters, metacircular, programming languages
Also recommended by the same people
talkRails Conf 2012 Keynote: Simplicity Matters by Rich HickeyConfreaks · 8 HN recommenders · 2015–2024
podcastJoe Rogan Experience #1342 - John CarmackPowerfulJRE · 3 HN recommenders · 2019–2020
talkClojure for Lisp Programmers Part 1 - Rich HickeyClojureTV · 1 HN recommender · 2017–2019
talk"The Mess We're In" by Joe ArmstrongStrange Loop Conference · 10 HN recommenders · 2014–2025
talkI Like NotebooksJeremy Howard · 4 HN recommenders · 2020–2025
talkI don't like notebooks.- Joel Grus (Allen Institute for Artificial Intelligence)O'Reilly · 6 HN recommenders · 2018–2025
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025