Skip to content

Produce Quote by John Ousterhout

“A program that produces incorrect results twice as fast is infinitely slower.” quote by John Ousterhout
Download Open image
“A program that produces incorrect results twice as fast is infinitely slower.”

John Ousterhout

About This Quote

Source Lecture: Software Engineering Principles, 2005

A flawed program that runs twice as fast still fails to deliver value, making it effectively slower overall.

In simple terms: Fast but incorrect code is useless.

Key Takeaway

Prioritize correctness before speed.

Themes

software quality performance efficiency

Mood

practical cautious

Type

technical advice

When to use this quote

  • product launch
  • critical systems
  • learning environments

Key Concepts

algorithmic correctness optimization trade‑offs

Questions to Reflect On

  • How do you test for correctness?
  • When is speed more important than accuracy?
A Different Perspective

Speed gains can be negligible if errors dominate.

4.6 out of 5 (8 ratings)

More by John Ousterhout

Explore all 4 John Ousterhout quotes

More Produce quotes

Browse all 4,930 Produce quotes