Rant: Entity systems and the Rust borrow checker ... or something.
What it is
Jonathan Blow's hour-long livestreamed response to a RustConf 2018 closing keynote about entity systems in Rust. He argues that index-based entity systems amount to manual memory management that sidesteps the borrow checker, and he talks about friction for game developers.
Why Hacker News recommends it
It is the standard citation in HN arguments over Rust for game development, the borrow checker and ECS designs, as a skeptical view from an experienced game developer.
- 3 people recommended it
- 3 different months
- 0 strong recommendations
- first 2018, last 2025
What HN commenters said
“A more detailed description of his opinions are laid out here where he goes into much more detail”
Detailed opinions from experience porting The Witness.
gravypod, 2020-02 · Recommendation · in “Jonathan Blow on Rust”
“learned a lot from the various ways people try to solve them”
Blow explains why Rust misses hard game problems.
hertzrat, 2022-09 · Recommendation · in “Unreal Rust”
“He adds interesting perspectives to the discussio”
Blow's perspectives on Rust game development and its reliance on arrays.
colund, 2024-04 · Recommendation · in “Leaving Rust gamedev after 3 years”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: rust, borrow checker, entity component system, game programming, memory management
Also recommended by the same people
documentaryLocksmith ripoffs: Hidden camera investigation (Marketplace)CBC News · 1 HN recommender · 2021–2024
talkHow to Speed up a Python Program 114,000 times.InfoQ · 3 HN recommenders · 2015–2022
commentary"Games as a service" is fraud.Accursed Farms · 5 HN recommenders · 2019–2024
talkDesign Microservice Architectures the Right WayInfoQ · 2 HN recommenders · 2019–2021
talkMike Monteiro: F*ck You, Pay MeCreativeMornings HQ · 12 HN recommenders · 2015–2026
lectureCrockford on JavaScript - Volume 1: The Early YearsYUI Library · 10 HN recommenders · 2013–2022
demoHomemade Transistor DemonstrationJeri Ellsworth · 2 HN recommenders · 2013–2021
interviewSteve Jobs Content vs ProcessBo Manton · 3 HN recommenders · 2021–2026