Attention people who think UB is fine
Summary
The article challenges the notion that undefined behavior in C is harmless, using multiple examples (memory writes, null pointer dereferences, and pointer arithmetic) to show UB can cause unpredictable results. It also discusses compiler behavior via GCC/Clang and godbolt links, arguing that UB can map to any outcome, underscoring the need for well-defined code.