CodeArchaeology
  • Home
  • Languages
  • Encyclopedia
  • Blog
  • Getting Docker
  • About

Safety

The Billion-Dollar Mistake, 60 Years Later: How Languages Handle Null

April 6, 2026 programming-languagesnullsafetyjavakotlinrustswifthaskellhistory

In 2009, Tony Hoare stood at the QCon conference in London and confessed to a crime.

“I call it my billion-dollar mistake,” he said. “It was the invention of the null reference in …

Read more →

CodeArchaeology

Exploring programming languages from the popular to the obscure - proving they all still run on modern machines

Quick Links

  • Home
  • Languages
  • Encyclopedia
  • Blog
  • Getting Docker
  • About

Recent Languages

  • CUPL
  • CUE
  • Crystal Reports Formula
  • Coq (Rocq)
  • CONTROL-M/Analyzer

© 2026 CodeArchaeology. All rights reserved.

Built with Hugo | Examples on GitHub