HackerTube

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 Rust
  • These 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 Rust
  • I 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.