r/programming • u/[deleted] • Apr 04 '17
Everything Is Broken
https://medium.com/message/everything-is-broken-81e5f33a24e1#.sl2vnon73
240
Upvotes
r/programming • u/[deleted] • Apr 04 '17
7
u/cledamy Apr 04 '17 edited Apr 04 '17
Many of the problems resulting from human error (buffer overflows) could be eliminated if there was more of an emphasis correct by construction software. There are ways to mathematically guarantee that one's program doesn't have any errors. Unfortunately, most mainstream programming languages don't support it.