Why on earth isn&#x27;t this common practice for any software that can be remotely controlled over the internet? Ie anything rendering parts of web pages, opening untrusted files, etc?<p>Everyone has known what a massive security risk unsafe languages are for a long time. Nearly every vulnerability is a buffer overflow. What&#x27;s the value in persisting in writing such dangerous code? Just because it&#x27;s 10% faster than a safer language? Hopefully the likes of Rust bring and end to this.<p>Perhaps there&#x27;s a culture of C++ being the only proper language for libraries?