4 ms·
Rust's ecosystem is genuinely nowhere near the maturity of C++.
by BubRoss 7y ago
Rust's ecosystem is genuinely nowhere near the maturity of C++.
- DoofusOfDeath 7y agoCan you elaborate on this, or point to a good source of more info on the topic? As a longtime C++ programmer starting to look at Rust, I'm quite interested.
- BubRoss 7y agoLibraries, compilers, text editors, debuggers etc. Languages in isolation are a tough sell.
- fctorial 7y ago* crates.io has a ton of libraries. C interop doesn't look that hard. * whats wrong with rustc * Intellij rust is a neat editor. You'll need clion for debugging though.
- BubRoss 7y agoThose are examples of some sort of ecosystem. I didn't say rust doesn't have any, I'm saying it pales in comparison to C++.
- rvz 7y agoPlease name one GUI library written in Rust which is widely used in production. Exactly, there are none (yet). Unlike C++ which has Qt and WxWidgets which are all mature open-source GUI libraries and are used in production and seen in the wild.
- DoofusOfDeath 7y agoI'm guessing that you think there's an agenda behind my question. Just to clarify, I really am just trying to understand the current lay of the land regarding Rust.
- rvz 7y agoIt is just an open question about the state of mature cross-platform GUI libraries in Rust. My point is that the current state is that compared to C++, the Rust ecosystem is not mature (yet) and there are no production ready cross-platform GUI libraries written in Rust. That is one setback when trying to consider using Rust for cross-platform GUI development.
- magduf 7y agoWe seem to be talking about safety-critical systems here. You don't need a GUI library for a safety-critical application, nor is any GUI system ever safety-critical (though it could interface to safety-critical systems).