upvote
Rust doesn't play well with traditional frameworks but works fairly well with Elm and immediate mode.
reply
One of the reasons I started messing around with Zig.
reply
What makes you say that exactly?
reply
In my experience declarative UI frameworks quickly get awkward as UI complexity ramps. That model is workable for things like simpler mobile apps, text editors, terminals, and tiny focused utilities but is cumbersome for anything much more involved.

While imperative retain mode frameworks are technically possible in Rust, my understanding is that there’s a level of unavoidable ceremony and syntax ugliness (unless safety is discarded, which defeats the point of using Rust).

reply