Skip to main content

Science Quote by Yukihiro Matsumoto

"Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually"

About this Quote

There is a quiet kind of power in watching a creator refuse the flattering myth people invent about his work. Matsumoto is pushing back on a tidy marketing slogan - "principle of least surprise" - that the community stapled onto Ruby as if it were a mission statement. His intent is less defensive than clarifying: don’t mistake a retrospective narrative for an original design doctrine.

The subtext is a critique of how tech culture laundered a subjective aesthetic into an objective-sounding rule. "Least surprise" pretends surprise is universal, when Ruby’s whole bet is that surprise depends on who you are: a Perl programmer, a Smalltalk devotee, a beginner. Matsumoto’s parenthetical distancing ("Someone felt... so they started saying that") points to an ecosystem that confuses consensus with authorship. It’s also a reminder that language design isn’t a courtroom argument; it’s a series of taste decisions that only later get rationalized as principles.

Context matters: Ruby rose globally through community storytelling - blog posts, conference talks, Rails-era hype - where simple philosophies travel faster than nuanced tradeoffs. Matsumoto’s insistence that he "didn't bring that up" reads like an engineer’s version of media correction: the headline is wrong, and the correction changes the whole framing. Ruby didn’t set out to minimize surprise; it set out to maximize programmer happiness, even when that means embracing conventions that delight some and baffle others. The line is a gentle warning against turning a living language into a frozen myth.

Quote Details

TopicCoding & Programming
SourceHelp us find the source
Cite

Citation Formats

APA Style (7th ed.)
Matsumoto, Yukihiro. (2026, January 16). Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually. FixQuotes. https://fixquotes.com/quotes/actually-i-didnt-make-the-claim-that-ruby-follows-134939/

Chicago Style
Matsumoto, Yukihiro. "Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/actually-i-didnt-make-the-claim-that-ruby-follows-134939/.

MLA Style (9th ed.)
"Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/actually-i-didnt-make-the-claim-that-ruby-follows-134939/. Accessed 12 Feb. 2026.

More Quotes by Yukihiro Add to List
I Did Not Claim Ruby Follows Principle of Least Surprise - Matz
Click to enlarge Portrait | Landscape

About the Author

Japan Flag

Yukihiro Matsumoto (born April 14, 1965) is a Scientist from Japan.

10 more quotes available

View Profile

Similar Quotes

Paul Tillich, Theologian
Paul Tillich