Demo: Implicit Context
What it is
Jonathan Blow gives a formal, hour-long demo of his Jai compiler focused on the implicit context feature. The context carries things like allocators through a program without explicit parameter passing, and the talk walks through the code.
Why Hacker News recommends it
Cited in discussions of memory arenas and allocators as the origin of the implicit context idea that later appeared in Odin and other languages.
- 1 people recommended it
- 1 different months
- 0 strong recommendations
- first 2022, last 2025
What HN commenters said
“was one of the coolest features of a programming language”
Implicit context solves context-passing across languages.
nmilo, 2025-12 · Recommendation · in “Golang's big miss on memory arenas”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: jai, implicit context, allocators, compilers, systems programming
Also recommended by the same people
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
talkEffective Programs - 10 Years of Clojure - Rich HickeyClojureTV · 10 HN recommenders · 2017–2026