3 ms·
Exploits come from both broken languages and human stupidity. We can improve broken languages but don't worry, human stupidity is boundless.
by zak_mc_kracken 12y ago
Exploits come from both broken languages and human stupidity. We can improve broken languages but don't worry, human stupidity is boundless.
- userbinator 12y agoThe trend is to replace "human stupidity" with automated, provable correctness. One of the most obvious examples of this would be array bounds checking. As programmers become increasingly restricted by their own tools in the name of preventing bugs, and as machines effectively write more (correct) code for them, one does have to wonder at some point: "Are we controlling the machines, or are they controlling us?" We are living in very interesting times indeed...