It's a big if, and it's a hard to prove one has done it.
The best C++ pros make mistake all the time. Because it doesn't matter how much skill you got with a can of spray paint, if you do makeup with it, you will mess up from time to time.
I've mainly worked in embedded area, most bugs were missing logic / missing use case/ or just incorrect coding / handling / logic. Memory leaks were found early in the development phase. There's also lots of improvements in c++ when using pointers now.
Are you telling me that a Rust code base with over 100 devs won't have any problems
> Are you telling me that a Rust code base with over 100 devs won't have any problems
If you've had 100 problems writing c++, rust will reduce 99 of them. No data races, no SEGFAULTS - yes its impossible, no pointer mathematics, no bad (nullptr) state of pointers and much much faster than c++. Just see the benchmarks here - https://benchmarksgame.alioth.debian.org/u64q/regexredux.htm...
Rust is 2.73 seconds and c++ is at 17 seconds LOL. C is ahead but not too much. ( 1 sec difference and who cares about a second when c++ is ....). Btw, have fun with your spray paint ;)
The best C++ pros make mistake all the time. Because it doesn't matter how much skill you got with a can of spray paint, if you do makeup with it, you will mess up from time to time.