"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"
- Yukihiro Matsumoto
About this Quote
Yukihiro Matsumoto, the developer of the Ruby shows language, is revealing his affection for Larry Wall, the creator of the Perl programs language. He mentions that he acquired the Perl viewpoint of having more than one way to do the very same thing from Wall, and he has actually implemented this philosophy in Ruby. Matsumoto wants to provide Ruby users the flexibility to choose how they want to approach an issue, rather than being limited to one particular service. He wants to empower users to make their own choices and to be innovative in their programming. He thinks that this liberty will lead to more ingenious and effective solutions. Matsumoto's appreciation for Wall and his desire to provide Ruby users flexibility is a testimony to his dedication to producing a powerful and versatile shows language.
"Without culture, and the relative freedom it implies, society, even when perfect, is but a jungle. This is why any authentic creation is a gift to the future"
"We are all different. Yet we are all God's children. We are all united behind this country and the common cause of freedom, justice, fairness, and equality. That is what unites us"