Remix.run Logo
cosmic_cheese 6 hours ago

To me a big ding on Rust is no native imperative UI toolkit. Last I knew all Rust UI toolkits are declarative, which I’ve found to scale poorly past things like terminals, text editors, some mobile apps, and somewhat simplistic utilities. The more complex your UI gets, the more awkward and ill-suited declarative UI becomes. For something like a replacement for Photoshop or Word or even just Firefox you’re better off with something like AppKit.

kibwen 5 hours ago | parent [-]

Immediate mode GUIs like egui are imperative: https://www.egui.rs/