Comment Re: Possible vs. Enforced (Score 1) 258
I don't know Rust, but i have read that it forces you to make great contortions to accomplish some fairly standard things.
Rust is stricter about certain potentially dangerous behaviours than C++. If you have to make great contortions to do something in Rust, that is often a sign that what you wanted to do wasn't really safe and probably you should design your system some other way instead. As with many other automated checks, there is a problem that sometimes you might want to do something you're sure really is safe but the checker doesn't know enough to verify that and rejects it, and that's annoying. But as with many other automated checks, overall it's a clear win.
Also it didn't have Qt bindings
Rust has several different ways to interoperate with Qt if that's what you need to do. Just look at the language bindings Wiki page.