2 ms·
> Rust adopted very few old mistakes I'm of the opinion that Rust copy-pasted a number of C++'s mistakes, although mostly the trivial ones. To name a few, req
by skohan 6y ago
> Rust adopted very few old mistakes
I'm of the opinion that Rust copy-pasted a number of C++'s mistakes, although mostly the trivial ones.
To name a few, required semicolons just feel dated and unnecessary when compared to the many modern programming languages where they're not required.
Also the use of vector to name dynamic-length arrays is something which has been an annoyance in C++ for decades for anyone who deals with linear algebra and would really like to have that name reserved for its precise mathematical meaning.
These are quibbles, and they don't really matter, but it's frustrating that the opportunity was missed to put these kinds of issues to rest and not carry them forward into a brand-new programming language.