4 ms·
Yes, it grew 30+ new appendages. Jokes aside, it has improved quite a bit with lambdas, move semantics, type inference, standardized filesystem api, smart poin
by xedrac 5y ago
Yes, it grew 30+ new appendages. Jokes aside, it has improved quite a bit with lambdas, move semantics, type inference, standardized filesystem api, smart pointers, optional types, etc... Despite this, it still can't come close to offering the confidence that Rust gives you.
- brundolf 5y agoThe most important trait of a language, especially when safety is a high concern, is what it doesn't let you do. And it's virtually impossible to improve on that axis down the line while maintaining backwards-compatibility, which means that ship has sailed for C++ no matter what new features get added.
- pjmlp 5y agoTrue, yet despite all security talk, Google, Apple and Microsoft rather improve C and C++ instead of just throwing away 50 years of libraries, OS code and GPGPU tooling. So while I enjoy doing toy applications in Rust, C++ is the language I have available on the IDE installer to write native code on our projects. Until Rust manages to get a similar checkbox on the same installer, it isn't going to be an option for certain kinds of corporations.