HackerTube / Video

Rant: Entity systems and the Rust borrow checker ... or something.

Jonathan Blow

Rant: Entity systems and the Rust borrow checker ... or something.

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

Topics

Watch on YouTube

Explore more videos