| > And C++ just... doesn't have that many real problems. 70% of security bugs are memory safety issues.
That's a lot of real problems. > It has a lot of irks, but the problems people run into are problems that others already solved, a thousand times, over the last half century, in many different ways for many different iterations of the language. People run into memory safety issues more often in new C++ code. https://www.chromium.org/Home/chromium-security/memory-safet... https://security.googleblog.com/2021/09/an-update-on-memory-... https://github.com/microsoft/MSRC-Security-Research/blob/mas... https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI... https://media.defcon.org/DEF%20CON%2030/DEF%20CON%2030%20pre... https://advocacy.consumerreports.org/research/report-future-... https://alexgaynor.net/2020/may/27/science-on-memory-unsafet... https://github.com/google/sanitizers/blob/master/hwaddress-s... https://security.googleblog.com/2022/12/memory-safe-language... |
Run your code in a WASM sandbox or on a GPU, problem solved.