Full threaddirtydroog·While the presence of UB is annoying, but necessary, the real issue is that compiler writers use it as a means of performing optimisations instead of warnings. So you end up with a really efficient, but broken, program.View on HN