Hacker News new | ask | show | jobs
by klysm 1513 days ago
And your software will continue to have memory safety issues.
1 comments

memory safety issues are the result of poor software engineering.
History has demonstrated over and over and over again that c/c++ code above a certain complexity threshold (which is fairly low), _will_ have memory safety issues. It doesn't matter how good you are at engineering.
but all the companies are making people do coding inteviews now. didn't that solve the problem????? apparently not.
If the interview question was find the memory vuln in this giant code base, I would probably fail.
FYI, the fact that you can do poor software engineering in safe Rust (or any memory-safe language) and still do not have memory safety issues completely disproves your statement.