Re:Elementary OS – Fast, open, privacy-respecting replacemen...
by steveklabnik on Tuesday November 20, 2018 @03:16AM
(#18492494)
That’d be very cool! There’s a psuedo-stealth project to build a GUI toolkit using vaguely ECS principles in Rust for similar reasons. I’d love to see how a flux approach works too!
At this point though, most of my professional life is spent in a terminal emulator (alacritty), Firefox, Visual Studio Code, Android Studio, qpdfview, and pcmanfm-qt. I also switched to a tiling wm (i3) with window decorations shut off, so basically my consistency comes from being super simplistic (graphically atleast).
Been toying with the idea of picking up a few design books and taking a hack at writing a GUI toolkit using Rust with something like the react/redux ideology of GUI app development and seeing where that goes (would be for Wayland). Would try the flux model because unidirectional data flow maps very nicely to Rust as I don't want to deal with any refcell shenanigans.