3 ms·
It’s not entirely wrong. Rust GUI has been held up by a significant dose of trying to do things properly, since the language definitely pushes you in that direc
by chrismorgan 4y ago
It’s not entirely wrong. Rust GUI has been held up by a significant dose of trying to do things properly, since the language definitely pushes you in that direction. It’s taken so long because Rust insists on correctness and on an ownership model that the popular solutions for GUIs simply didn’t fit into, so it’s taken time to come up with things that do work in those constraints.
- brabel 4y agoWhy do you guys think it's taking a lot of time because people are "trying to do it properly"?? See the comments about people trying the egui demo... that thing is as easy to crash as any junior dev React application.
- Ygg2 4y agoBy doing it properly chrismorgan means a native Rust solution that works with borrow checker. Egui is mostly bindings. And those can suffer from impedance mismatch (e.g. using OOP UI in Rust)