(no title)
dsfuoi | 9 years ago
Ok let me get this clear, you're saying that the language is at fault because the programmers don't write correct code. I have no words.
dsfuoi | 9 years ago
Ok let me get this clear, you're saying that the language is at fault because the programmers don't write correct code. I have no words.
stouset|9 years ago
When designing tools for use by humans, you need to accept the fact that humans, with all our failings, will be the ones using the tools. So tools should be made resilient against typical ways in which humans fail.
We've been paying for shortcomings in C's design for decades with bugs and security failures that simply don't happen in other languages. That you refuse to see this is baffling to me.
pcwalton|9 years ago
Yes.
A good language makes the correct thing the easy thing.
unknown|9 years ago
[deleted]
rdc12|9 years ago
Arguably the designers of amd64 should have caught this before releasing the ABI or the language design could have been specified so this wasn't an issue in the first place.