"When in doubt, use brute force"
About this Quote
The subtext is a quiet rebuke to intellectual vanity. In technical work, “doubt” often means you don’t understand the shape of the problem yet. At that stage, the fastest way to learn is frequently to push computation at it: search the space, instrument the program, try the dumb thing that works, then let the results teach you what sophistication would actually buy. It’s a sentiment born in an era of limited time, limited tooling, and a hacker’s preference for empirical truth over rhetorical certainty.
There’s also an implicit constraint: brute force is only honest when you can afford it. Thompson’s wit assumes the reader knows the tradeoff, and that the real skill is recognizing when brute force is a scalpel, not a sledgehammer. The punchline isn’t “be lazy.” It’s “stop pretending uncertainty is solved by cleverness alone.”
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Later attribution: Accelerating MATLAB Performance (Yair M. Altman, 2014) modern compilationISBN: 9781482211306 · ID: tXPOBQAAQBAJ
Evidence:
... Ken Thompson's famous quote : “ When in doubt , use brute force " . § See the end of §3.3 for one specific utilization of this concept . ¶ See §3.10.3.2 . ** See §3.3 , a special case of this . Ken Thompson again : “ One of my most ... |
| Cite |
Citation Formats
APA Style (7th ed.)
Thompson, Ken. (2026, February 8). When in doubt, use brute force. FixQuotes. https://fixquotes.com/quotes/when-in-doubt-use-brute-force-114569/
Chicago Style
Thompson, Ken. "When in doubt, use brute force." FixQuotes. February 8, 2026. https://fixquotes.com/quotes/when-in-doubt-use-brute-force-114569/.
MLA Style (9th ed.)
"When in doubt, use brute force." FixQuotes, 8 Feb. 2026, https://fixquotes.com/quotes/when-in-doubt-use-brute-force-114569/. Accessed 1 Apr. 2026.











