Skip to main content

Science Quote by Yukihiro Matsumoto

"The orthogonal features, when combined, can explode into complexity"

About this Quote

“Orthogonal features” is a deceptively clean phrase: it flatters the engineer’s dream that you can design parts that don’t interfere, that each new capability will sit neatly beside the others like Lego bricks. Matsumoto’s warning lands because it punctures that fantasy without rejecting the goal. Orthogonality is a design ideal, not a force of nature. The moment features meet real users and real code, their “independence” gets stress-tested by edge cases, performance constraints, ambiguous specs, and human creativity.

The verb choice matters: “explode” implies suddenness and disproportion. Complexity doesn’t merely add up; it goes nonlinear. Even if each feature is understandable alone, combinations multiply possible states, interactions, and failure modes. A language feature that seems harmless in isolation (say, a flexible metaprogramming hook, or an elegant type system tweak) can become a trapdoor when paired with another. The subtext is a critique of feature accretion culture: the belief that more knobs equals more power, ignoring that power often cashes out as cognitive load, surprising behavior, and tooling that can’t keep up.

Contextually, Matsumoto’s background in programming languages makes the line feel like lived experience rather than abstract theory. Language designers chase expressiveness and developer happiness, but every new “clean” capability creates a new surface for bugs, security issues, and misunderstood intent. The quote doubles as a governance argument: you don’t manage complexity by insisting features are orthogonal; you manage it by being ruthless about what you ship, because interactions are where software stops being a blueprint and starts being an ecosystem.

Quote Details

TopicCoding & Programming
SourceHelp us find the source
Cite

Citation Formats

APA Style (7th ed.)
Matsumoto, Yukihiro. (2026, January 16). The orthogonal features, when combined, can explode into complexity. FixQuotes. https://fixquotes.com/quotes/the-orthogonal-features-when-combined-can-explode-108502/

Chicago Style
Matsumoto, Yukihiro. "The orthogonal features, when combined, can explode into complexity." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/the-orthogonal-features-when-combined-can-explode-108502/.

MLA Style (9th ed.)
"The orthogonal features, when combined, can explode into complexity." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/the-orthogonal-features-when-combined-can-explode-108502/. Accessed 12 Feb. 2026.

More Quotes by Yukihiro Add to List
Orthogonal Features and Complexity in Software Design
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

C. Northcote Parkinson, Historian
C. Northcote Parkinson