News for hackers. Stuff that matters.
Re:As a system programming language, C still deserves learni... by hburd on Monday July 01, 2019 @04:48AM (#20323558)
Is undefined behavior really that bad when it's not causing problems?
Re:As a system programming language, C still deserves learni... by kazinator on Monday July 01, 2019 @02:26PM (#20328239)
"Undefined behavior" is a broad area which covers everything from defects in a program that make it crash, to documented language and library extensions (which real-world programs can hardly avoid using).
Re:As a system programming language, C still deserves learni... by merijnv on Monday July 01, 2019 @05:18AM (#20323675)
The problem is that, just because it's not causing problems now, doesn't mean it can suddenly start causing incredibly hard to track down problems years later after an innocuous compiler upgrade...