Remix.run Logo
cracki 4 hours ago

Reading for intent is pragmatic.

Reading adversarially is what people do who are looking for ways that something can be abused, from an offensive or defensive position.

Personally I am tired of the entire topic.

veltas 3 hours ago | parent [-]

What's bad is when your compiler writers and most of the people involved in standardisation are reading it adversarially.

account42 an hour ago | parent [-]

It's bad when compiler writers want to optimize correct code as much as possible, which is something their actual customers keep asking for?

veltas 6 minutes ago | parent [-]

When would optimizing correct code be harmed by not abusing UB (beyond its original intent, e.g. array access should be without overhead of checking for overflow)?