Hacker News·4 min read·hard

Reducing undefined behavior in the C language

S
signa11
Reducing undefined behavior in the C language
✦AI Summary

Professor Martin Uecker discussed the challenges of reducing undefined behavior in the C programming language at the Kernel Recipes conference. He explored whether C can evolve into a memory-safe language while maintaining its performance and portability advantages.

Why it matters

As C remains foundational to modern computing, improving its safety is critical for reducing security vulnerabilities in global software infrastructure.

✦Dive DeeperCreate a free account to unlock

Reducing undefined behavior in the C language [LWN.net]

Reducing undefined behavior in the C language

As a professor of biomedical engineering, Martin Uecker perhaps does not fit the profile of a typical presenter at Kernel Recipes . 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.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyscience
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in