THE VIDEO SHELF · rust for game development
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.
Why HN readers recommended 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.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Jonathan Blow
- Topic
- rust for game development
- Format
- commentary
- Level
- advanced
- HN recommenders in dataset
- 3
- HN mentions in dataset
- 15
- Recommendation years in dataset
- 2018–2025
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
Pointers living through a render pass aren't the main use case he is interested in. It's a problem space that many engineers are familiar with so it's easy to talk about. Game developers have some very domain-specific problems that are less common outside of game …
gravypod on Hacker News · 2020-02
In Jonathan Blow on RustThese discussions always remind me of some talks by Jonathan blow where he argues rust doesn’t solve the hard problems he needed it to. There are podcast episodes with better discussions, but the main one people link to seems to be this I haven’t used …
hertzrat on Hacker News · 2022-09
In Unreal RustI find that Jonathan Blow ranting about Rust game development here [VIDEO] . He adds interesting perspectives to the discussio, how the language makes the Rust game developer resort to arrays and their so called Rust point of views.
colund on Hacker News · 2024-04
In Leaving Rust gamedev after 3 years
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.