Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated
What it is
Jonathan Blow's LambdaConf 2025 keynote demonstrates the Jai programming language and explains its design. It includes demos of metaprogramming and tools that visualize programs.
Why Hacker News recommends it
HN points to it for seeing Jai's compile-time metaprogramming in practice and for Blow's tools that visualize programs to spot problems.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2025, last 2026
What HN commenters said
“In it, he shows a tool he made to visualise his programs in different ways to help with identifying potential problems.”
Blow shows tools that visualize programs to identify potential problems.
sothatsit, 2025-07 · Recommendation · in “Enough AI copilots, we need AI HUDs”
“In a talk on the language[2], he demos how he is able to use the language's meta-programming features”
Demo of Jai metaprogramming for building code and memory analysis tools.
matthewkayin, 2025-12 · Recommendation · in “Jonathan Blow has spent the past decade designing 1,400 puzzles”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: jai, jonathan blow, metaprogramming, language design, game development
Also recommended by the same people
demoTom Scott vs Irving Finkel: The Royal Game of Ur | PLAYTHROUGH | International Tabletop Day 2017The British Museum · 6 HN recommenders · 2019–2025
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
lectureLecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare · 11 HN recommenders · 2012–2024
lectureCrockford on JavaScript - Volume 1: The Early YearsYUI Library · 10 HN recommenders · 2013–2022
talkGrowing a Language, by Guy SteeleBill Pugh · 11 HN recommenders · 2014–2026