2 ms·
Isn't all the discussion about the top level UX a bit of a red herring? Iced, slint, sycamore, Dioxus , yew ... they all have quite different but very workabl
by the_duke 4y ago
Isn't all the discussion about the top level UX a bit of a red herring?
Iced, slint, sycamore, Dioxus , yew ... they all have quite different but very workable API surfaces. Yes, three of those target the browser, but there's nothing stopping them from building on a lower level Rust widget system instead. Even gtk-rs found a solid way to map a class structure to Rust extension traits.
Isn't the real problem in the weak fundamentals? Solid window and input handling, text rendering, layouting and 2d drawing libraries, ...
I see all the UI attempts struggling with those, and either implementing their own solutions or battling the existing ones (like winit).
I feel like if all those pieces were in place decent solutions could emerge.