📰 Undefined Behavior News
Undefined Behavior News Today
Fast, Ad-Free News Updates
Stay updated with breaking news from Undefined Behavior. Real-time updates on events, politics, business and more.
March 26, 2024
I have found a lot of programmers that do not understand the Halting Problem and its implications, so here is my attempt to fix that.
March 24, 2023
A look at how C allows you to handle memory
August 5, 2022
It’s That Blog Post. The release one, where we round up all the last of the features approved since the last time I blogged. If you’re
April 15, 2022
In my previous blog post on pointer provenance, I have shown that not thinking carefully about pointers can lead to a compiler that is internally inconsistent: programs that are intended to...
February 18, 2022
There is an adage in the business world that goes something like this: ⊕ This quote is attributed to Theodore Levitt, but there is significant …
December 4, 2021
I recently published a blog post on why Undefined Behavior is actually not a bad idea. Coincidentally, this is just a few weeks after the publication of this paper by Victor Yodaiken which ...
December 14, 2020
Pointers Are Complicated II, or: We need better language specs just because two pointers point to the same address, does not mean they are equal in the sense that they can be used interchangeably. This “extra information” that distinguishes different pointers to the same address is typically called provenance. This post is another attempt to convince you that provenance is “real”, by telling a cautionary tale of what can go wrong when provenance is not considered sufficiently carefully...