Comment by eru
3 years ago
Not sure that's actually the reason in practice?
For a real prominent counterexample: the Linux kernel is intentionally programmed in a C dialect (defined by a myriad of GCC compiler flags) that removes a lot of UB.
If they craved the Faustian bargain of UB for speed, they could immediately move in that direction by dropping some GCC options.
No comments yet
Contribute on Hacker News ↗