this post was submitted on 19 Dec 2024
17 points (94.7% liked)
Programming
13405 readers
12 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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++