2 ms·
Those are due to programmer error. The fact that C doesn't lie to you means that it takes a bit more experience to program properly; as with all things, with gr
by benbenolson 11y ago
Those are due to programmer error. The fact that C doesn't lie to you means that it takes a bit more experience to program properly; as with all things, with great power comes great responsibility. You don't blame the gun for killing people, you blame the person for shooting it.
- legulere 11y agoNot even the very best C programmers will write memory safe code. When you write C you will write exploitable code, no matter who you are. Don't blame the programmer for stepping onto a mine in the minefield, blame the minefield.
- whyever 11y ago> Those are due to programmer error. How does that help? Almost all security vulnerabilities are due to programmer error. > You don't blame the gun for killing people, you blame the person for shooting it. It's more like choosing between a gun that makes it really easy to shoot yourself in the foot by accident and one that is safer.