Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderI've done professional GUI programming and there are really only three options that make sense: 1. Write the GUI natively per platform. This is best from a UX perspective but is expensive and you probably need different developers working on different platforms. Other downside is that really advanced functionality is harder to implement and sometimes the performance of native APIs is poor and hard to improve (Apple has this problem frequently). 2. Use a cross-platform framework like Qt (Electron would…
Throwing in my vote... I've been doing everything with wasm-bindgen/web-sys, i.e. just doing my UIs in html, and for 99% that's what I'd want anyways. Web UIs are portable, remotely accessible, and don't require installation on each client. For the small percent that's left where speed is critical, I've just been using wgpu and wgsl-bindgen directly. I can't think of what I'd want a native UI solution for. And then having to deal with porting it to iOS, Android, Windows…
I have this dream where I'd be able to write an application once in Rust (be it simple game, CRUD, chat, whatever) , target WASM and have users be able to run it (via browser) on desktop, android, or iOS and not have to write the program 4-6 times for different OS's. However - seeing some people diving into the WASM details makes me wonder whether it will be the way the browser implement WebAssembly that stops us from doing…
Popular in 2021 (205 points, 189 comments) https://news.ycombinator.com/item?id=27782337
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 434
- Total comments
- 342
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2020-05-17 | Are We GUI Yet? | gtirloni | 20 | 2 |
| 2021-07-09 | Are we GUI Yet? The state of building user interfaces in RustFirst breakout · Best thread | belter | 205 | 189 |
| 2021-08-17 | Are We GUI Yet? | tambourine_man | 2 | 0 |
| 2022-08-03 | Are We GUI Yet? | ibobev | 1 | 0 |
| 2024-01-18 | The state of building user interfaces in Rust | saikatsg | 3 | 0 |
| 2025-11-21 | Are We GUI Yet? | creata | 3 | 1 |
| 2026-06-10 | The state of building user interfaces in RustHall induction · Latest 20+ point return | mahirsaid | 200 | 150 |
