logoalt Hacker News

wat10000 • today at 2:55 PM • 1 reply • view on HN

That's why so much emphasis is now placed on trying to make incorrect software either fail to build or fail at runtime in a way that doesn't let people take over the computer. C makes it extremely likely that a random correctness issue will be a security issue. Newer languages much less so. They're far from perfect but it's a lot better.


Replies

nijave • today at 3:32 PM

Also sandboxing and strong permission boundaries ie when things fail, contain the damage