Skip to content

I call it my billion-dollar mistake. It was the invention…

“I call it my billion-dollar mistake. It was the invention of the null reference in 1965.” quote by Tony Hoare
Download Open image
“I call it my billion-dollar mistake. It was the invention of the null reference in 1965.”

Tony Hoare

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

The null reference caused many software bugs and crashes, costing billions in fixes and lost productivity

In simple terms: Null references lead to costly software errors

Key Takeaway

Avoid nulls, use safe types

Themes

software engineering risk management programming languages

Mood

cautious analytical

Type

technical reflective

When to use this quote

  • system design
  • code reviews
  • language design
  • debugging

Key Concepts

null safety type systems error handling

Questions to Reflect On

  • How can you design APIs to minimize null usage?
  • What alternatives exist to null for missing values?
A Different Perspective

Nulls can be useful for representing unknowns, but they increase complexity

★ ★ ★ ★ ★ No ratings yet

More by Tony Hoare

Explore all 22 Tony Hoare quotes

More Billions quotes

Browse all 1,864 Billions quotes