C’s Biggest Mistake (2009)
Author here. I'll be blunt and repeat a prediction I made 3 years ago or so:<p>C is finished if it doesn't address the buffer overflow problem, and this proposal is a simple, easy, backwards compatible way to do it. It is simply too expensive to deal with buffer overflow bugs anymore.<p>This one addition will revolutionize C programming like adding function prototypes did.