[$] Reducing undefined behavior in the C language (lwn.net)

As a professor of biomedical engineering, Martin Uecker perhaps does not
fit the profile of a typical presenter at <a
href="https://kernel-recipes.org/en/2026/">Kernel Recipes</a>. He is,
however, a longtime Linux user, and works on free software for controlling
magnetic resonance imaging (MRI) scanners. He was at the conference to
talk about the C programming language, the specific problem of undefined
behavior in C, and whether it can eventually be made into a memory-safe
language.