HackerTube / Video
Rant: Entity systems and the Rust borrow checker ... or something.
Jonathan Blow

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.
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.
15 Hacker News mentions · 2018–2025