C++ has pretty much no compile-time checks, while Rust’s overengineered syntax allows it’s compiler to catch vast majority of your everyday errors during compilation.
C++ has a lot of terrible language features because it would allow some 8 bit embedded CPU to dynamically change from LSB to MSB ordering in the middle of decoding some input. 🙈
That was the point 20 years ago. These days it is pivoting to compile time functional programming
What does that mean ?
Overengineered mess
it means rust is cool as fuck
aren’t they talking about C++ ?
C++ has pretty much no compile-time checks, while Rust’s overengineered syntax allows it’s compiler to catch vast majority of your everyday errors during compilation.
It doesn’t eliminate logic bugs. I’d argue these are way more relevant in day to day programming.
ok thanks
Rust is a very modern alternative to C /C++.
C++ has a lot of terrible language features because it would allow some 8 bit embedded CPU to dynamically change from LSB to MSB ordering in the middle of decoding some input. 🙈
does anyone actually follow whatver the comittee sees as best practices?