The Era of Software Quality, or the Era of Ostriches?
A developer argues that human programmers are inherently incapable of writing perfectly secure code in unsafe languages like C and C++. The author posits that AI-driven vulnerability scanning is now an essential requirement for maintaining software quality in 2026.
Why it matters
This reflects a growing industry shift toward relying on AI tools to manage the security debt of legacy software ecosystems.
Humans are bad at writing secure code, and GNOME developers are no exception. GNOME is primarily written using unsafe programming languages where simple mistakes in our code lead to devastating consequences for our users , and we make these mistakes all the time . No matter how much we try, GNOME developers will fail write secure code when using unsafe languages like C, C++, or Vala: it’s just too hard for even experienced developers to do properly.
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 accountAlready have an account? Sign in