Hacker News new | ask | show | jobs
by jstimpfle 2297 days ago
omg no. Stop obsessing about this dragon. I'm not sure I've ever met it in my life (you know, other than segfaults from NULL dereferences which are UB too).
1 comments

How much C have you written, and how much has gone through a high-performance optimizing compiler?
I don't know. Quite a bit - maybe written 300K lines and deleted > 200K lines. Most of it was compiled by gcc -O2 and/or MSVC. I've never relied on vectorization or used a lot of intrinsics, though.
I'm honestly quite surprised you've never run into surprising behavior caused by the optimizer handling undefined behavior…
Not that I'm aware of it.