I spent months mulling over whether to go with iced, Dioxus, Tauri, Flutter, Yew, Slint, Egui, Relm4, Ribir, even ratatui.... and probably more I'm forgetting
iced wins by a landslide.
it's just hard to learn at first but mostly because you start "not thinking with portals" and struggle. 9 out of 10 times I was just holding it wrong when I struggled.
I'm also having this debate. Performance, stability and longevity are my biggest concerns. GPUI seems so focused on Performance that it's really attractive, but it's also a UI lib second to the App that it's written for, Zed. So i'm a bit flummoxed on if it's worth investing time and effort into.
Iced is my comparison, just not sure how the performance can compare to GPUI.
iced wins by a landslide.
it's just hard to learn at first but mostly because you start "not thinking with portals" and struggle. 9 out of 10 times I was just holding it wrong when I struggled.