Hacker News new | ask | show | jobs
by AlotOfReading 714 days ago
I didn't notice that section when I last read through C23, but I'm very glad to see it. Reining in UB is one of the hardest problems I've had to deal with, and being able to say operations are defined up to the point of UB makes my job so much easier.

The lack of clarity in earlier standards made it impossible to deal with code incrementally, since all the unknown execution paths could potentially breach back in time and smash your semantics.

1 comments

Thank you. This was my motivation. It is only a small step... much more work to do.