"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.
"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"
"The end of law is not to abolish or restrain, but to preserve and enlarge freedom. For in all the states of created beings capable of law, where there is no law, there is no freedom"