News for hackers. Stuff that matters.
Re:As a system programming language, C still deserves learni... by klingonopera on Monday July 01, 2019 @05:47AM (#20323826)
I'm not sure I quite follow you, because if I believe what I think you believe, then I wouldn't call it "the problem of natural numbers", but I agree that C has no fault in it.

Precisely that which makes C so performant is also that which leads it to be "unsafe". It is thus up to the programmer to ensure safety in C, his manual managing of that is the price to pay for the performance gained using the language.

Re:As a system programming language, C still deserves learni... by jonv on Monday July 01, 2019 @09:32AM (#20325067)
I was simply saying that it's undecideable to do bounds checking at compile time, so it's better to use languages that do bounds checking at run time. But you shouldn't blame C for this.