4 ms·
I agree. Instead of saying everyone should use Rust I would say outside of a limited set of circumstances no one should use C/C++ for new projects, especially
by dathinab 3y ago
I agree.
Instead of saying everyone should use Rust I would say outside of a limited set of circumstances no one should use C/C++ for new projects, especially C++ given how much hidden complexity it has which you have to "magically" know.
But that "limited set of circumstances" is sadly not that small and people which specialized only in C and/or C++ probably and understandably don't want to hear that either.
Rust isn't the best it's not bad but it's quite mediocre tbh. (like most successful languages; coming from someone who has used rust in production since not long after the 1.0 release). I think the reason it is so successful is that it has a different set of drawbacks then many of the other alternatives. Add to that that it managed to gathered enough momentum to have enough libraries and other support and similar to use it productive in many situations and lastly it's general purpose from server, over desktop, phones to embedding as well as the web through wasm.