3 ms·
> Rust is essentially C/C++, but without their ugliness I'd rephrase that, folks coming primarily from a coding background would probably find this off-putting
by zwieback 4y ago
> Rust is essentially C/C++, but without their ugliness
I'd rephrase that, folks coming primarily from a coding background would probably find this off-putting since Rust's contribution is something quite different from what C/C++ does. It's fairly clear what author means, though.
- Volker_W 4y agoWhat exactly do you mean? If you ask C/C++ programmers, what they don't like about C/C++ and fix that, you got Rust. C++ wants to stay backwards compatible, which is holding the language back. Rust was a fresh start.
- zwieback 4y agoWhat I mean is that Rust brings the ownership tracking of memory as a primary concept. With C++ that's more of an add-on. I should add that I'm an old time C++er and don't have Rust hands-on experience
- Volker_W 4y agoI consider C/C++ not having ownership of memory as a primary concept to be one of its ugliness's.