Even through it has some flaws, e.g. it’s not fully memory safe (there are some programming languages that are even safer, like Ada)?
Even through it has some flaws, e.g. it’s not fully memory safe (there are some programming languages that are even safer, like Ada)?
Overused? According to who?
More like “overhyped”
It has been used more than needed
According to who?
Just in my opinion. It’s probably a trending programming language right now. More loved than C or C++ by some developers
The older something is, the more people grow used to it, but also have had a chance to get burned by it:
Rust was created to fix some of the problems C and C++ have had for decades, it’s only logical that people like it more… for now.
You’re upset that new technology is displacing a 50 year old technology with a ton of well known flaws?
It’s a hyped language because it solves many problems that has persisted with C and C++ - without having to rely on garbage collection.
If anything, it’s underused. Not that I believe everything should be rewritten in Rust. That’s just stupid.
As a C++ developer Rust’s borrow checker is very interesting - it promises to solve my issues with C++ without the issues that make other languages (ie Java, Python…) have in the real world. (remember we choose C++ for a reason, Java isn’t correct for our application - if Java is correct you should use that instead)
If you learn Rust, you’ll find that you’d choose it over C/++ even without the brrow checker. Every little part of the development experience is just so much better.
Maybe. I have millions of lines of c++ and making rust work with them will often be more work than just implementing the feature in c++