3 ms·
The 'unsafe' part of C++ is not the reason. C is already unsafe enough. C++ is a Frankenstein of a language, can't really be parsed, so many idioms, nobody ag
by jariel 6y ago
The 'unsafe' part of C++ is not the reason.
C is already unsafe enough.
C++ is a Frankenstein of a language, can't really be parsed, so many idioms, nobody agrees on the common subset.
If there was a C++ totalitarian who ruled with an 'iron set of idioms, conventions and best practices' maybe 20 years ago and forced the world into his benevolent bidding - then C++ might be useful there, even if 'unsafe'.
The memory safety value of Rust is way overblown. That's an important feature but not 'the' feature. Most C++ programs are not dying from memory problems. Rust's value in everything else as well.