"Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero, actually. I want to make Ruby users free. I want to give them the freedom to choose"
About this Quote
The key verb is "free". Not "productive", not "fast", not "safe" - free. Matsumoto is talking about psychological friction as much as syntax. Multiple ways to do the same thing is often criticized as messy, but he recasts that mess as human-centered: programmers have different mental models, different tastes, different constraints, and a language that forces uniformity can feel like a bureaucracy. Ruby, in this telling, is an escape hatch.
The hero-worship matters too. By openly crediting Wall, Matsumoto signals that invention in programming is cultural, not solitary genius. Ruby is a remix with intention: take Perls permissive ethos, sand down the sharp edges, and build a community where elegance is encouraged but not mandated.
Contextually, this is a late-90s/early-2000s manifesto against technocratic minimalism: a reminder that design choices encode values. Freedom here is not abstract; its the lived experience of writing code without asking permission from the language police.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Matsumoto, Yukihiro. (2026, February 16). Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero, actually. I want to make Ruby users free. I want to give them the freedom to choose. FixQuotes. https://fixquotes.com/quotes/ruby-inherited-the-perl-philosophy-of-having-more-168744/
Chicago Style
Matsumoto, Yukihiro. "Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero, actually. I want to make Ruby users free. I want to give them the freedom to choose." FixQuotes. February 16, 2026. https://fixquotes.com/quotes/ruby-inherited-the-perl-philosophy-of-having-more-168744/.
MLA Style (9th ed.)
"Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero, actually. I want to make Ruby users free. I want to give them the freedom to choose." FixQuotes, 16 Feb. 2026, https://fixquotes.com/quotes/ruby-inherited-the-perl-philosophy-of-having-more-168744/. Accessed 27 Mar. 2026.








