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 27 Mar. 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

We use cookies and local storage to personalize content, analyze traffic, and provide social media features. We also share information about your use of our site with our social media and analytics partners. By continuing to use our site, you consent to our Privacy Policy.