"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
What it is
Jack Rusher's Strange Loop 2022 talk argues that most programming languages are still designed around punchcard-era assumptions. He makes the case for live, interactive programming environments, drawing on Lisp, Smalltalk and REPL-driven development.
Why Hacker News recommends it
HN returns to it constantly as the talk on live programming and what modern tooling is missing, though a few found it too much.
- 9 people recommended it
- 8 different months
- 1 strong recommendations
- first 2022, last 2025
What HN commenters said
“One of my favorite talks is”
What live development could be
jasonjmcghee, 2025-04 · Strong recommendation · in “Graphics livecoding in Common Lisp”
“Jack Rusher sums up what better programming looks like in his Strange Loop talk”
Sums up what better programming looks like
okaleniuk, 2023-01 · Recommendation · in “LearnCPP: Website devoted to teaching you how to program in C++”
“Recommended watch, not least for demystifying the origin of vi's navigation keys and the choice of ~/ for /home/you.”
Demystifies origin of vi navigation keys and ~/
ttctciyf, 2023-01 · Recommendation · in “Ask HN: What's your unpopular tech, programming opinion”
“To get a better idea of what I think is the better approach, check out these talks”
Better paradigm than static batch software
trashburger, 2023-08 · Recommendation · in “Dart 3.1 and a retrospective on functional style programming in Dart”
“A good presentation on what we're missing”
Shows what working in a live Lisp environment offers
llm_trw, 2024-03 · Recommendation · in “(How to Write a (Lisp) Interpreter (In Python)) (2010)”
“Good talk of relevance”
Relevant talk on live, REPL-driven programming
iLemming, 2024-05 · Recommendation · in “A Road to Common Lisp (2018)”
“the video is really cool but little bit long”
Showcases old tooling lacking introspection
imachine1980_, 2024-06 · Recommendation · in “Lisp: Icing or Cake?”
“There is a great talk by Jack Rusher [1] on why having really slow iteration loops and being too disconnected from running programs”
Slow feedback loops create desire for theorem proving
hresvelgr, 2024-06 · Recommendation · in “Formal methods: Just good engineering practice?”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: live programming, repl, lisp, developer tools, language design
Also recommended by the same people
explainerThe Golden Ratio (why it is so irrational) - NumberphileNumberphile · 3 HN recommenders · 2018–2026
talk🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference · 11 HN recommenders · 2018–2024
talkTudor Gîrba - Moldable developmentCurry On! · 1 HN recommender · 2022–2024
talk8 Bit & '8 Bitish' Graphics-Outside the BoxGDC Festival of Gaming · 13 HN recommenders · 2018–2026
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkWhy Isn't Functional Programming the Norm? – Richard FeldmanMetosin · 12 HN recommenders · 2019–2025
talkMaybe Not - Rich HickeyClojureTV · 14 HN recommenders · 2018–2025
demoConway's Game Of Life in APLDyalog · 11 HN recommenders · 2010–2024