It’s an opinion, but it doesn’t mean that it’s necessary an objectively correct one. It’s true that Rust has had to rethink how GUI’s have traditionally been done. It’s not an OO language and it never will be. But there are emerging frameworks that do the job quite elegantly. They just don’t do it like a C++ developer would expect, and he has extremely extensive C++ experience.
deleted by creator
It’s an opinion, but it doesn’t mean that it’s necessary an objectively correct one. It’s true that Rust has had to rethink how GUI’s have traditionally been done. It’s not an OO language and it never will be. But there are emerging frameworks that do the job quite elegantly. They just don’t do it like a C++ developer would expect, and he has extremely extensive C++ experience.
It might could learn from some recent experiments in Go GUIs. GIO is an immediate mode GUI that’s unusual.
https://golang.ch/the-ultimate-list-of-golang-gui-graphics-image-related-libraries/?amp=1
Seems there’s been a bit more experimentation in this area than there has under Rust.