Hacker News new | ask | show | jobs
by b20000 1512 days ago
memory safety issues are the result of poor software engineering.
2 comments

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.