HackerTube

THE VIDEO SHELF · rust gui architecture

Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup

Raph Levien presents his new Rust GUI framework, built on data-oriented design and ideas from entity component systems, for the Xi editor. He weighs the approach against alternatives and discusses pros and cons.

Why HN readers recommended it

HN people point to it as an excellent, inspirational talk on Rust GUI architecture, and it led many to the Druid project.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Rust Programming Language
Topic
rust gui architecture
Format
talk
Level
advanced
HN recommenders in dataset
2
HN mentions in dataset
4
Recommendation years in dataset
2018–2020

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.

  • I found this excellent talk to be complementary to my talk[1] on data-oriented GUI in Rust, not to plug my own work too much. I found a lot of common ground: * Trying to write object-oriented code in Rust doesn't work well. Writing data-oriented code …

    raphlinus on Hacker News · 2018-09
    In Using Rust for Game Development [video]
  • As much as I like Dear ImGui, the immediate mode paradigm doesn't work everywhere. The problem of "page tearing" (not to be confused with vsync) means you either need to render frames continuously, or at least 2 frames for every time you get input or …

    exDM69 on Hacker News · 2020-11
    In Dear ImGui – Bloat-free graphical user interface library for C++

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.