top of page
Quote_1.png
Yukihiro Matsumoto

"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."

Standard 
 Customized
"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."

More 

Quote_1.png
Akiroq Brost

"The child who refuses to travel in the father's harness, this is the symbol of man's most unique capability. "I do not have to be what my father was. I do not have to obey my father's rules or even believe everything he believed. It is my strength as a human that I can make my own choices of what to believe and what not to believe, of what to be and what not to be."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"A man may be a pessimistic determinist before lunch and an optimistic believer in the will's freedom after it."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"Rightful liberty is unobstructed action according to our will within limits drawn around us by the equal rights of others. I do not add 'within the limits of the law' because law is often but the tyrant's will, and always so when it violates the rights of the individual."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"No one in this world is your boss! Yet people walk around with a perplexed look, thinking 'someone will take away my things!' Hey, you are the owner of the whole universe. Who can take away what is yours?"

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"Well sir, if things are real, they're there all the time"Are they?"

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"When you write by hand, you don't have the excessive freedom of a computer. When I write down something, I have to be serious about it. I have to ask myself, "Is this necessary at this point in the book?"

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"Many of us fight for and boast our freedom of what is ultimately the ability to prove ourselves to other people. It is unfortunate that only a few of us are so free in our joy, we no longer feel the need to prove ourselves to anyone."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"The knowledge of God gives a person the opportunity to not be a slave to wealth."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"When dictatorship is a fact, revolution becomes a right."

Author Name

Personal Development

Quote_1.png
Akiroq Brost

"Why should a man be scorned, if, finding himself in prison, he tries to get out and go home? Or if, when he cannot do so, he thinks and talks about other topics than jailers and prison-walls? The world outside has not become less real because the prisoner cannot see it. In using Escape in this way the critics have chosen the wrong word, and, what is more, they are confusing, not always by sincere error, the Escape of the Prisoner with the Flight of the Deserter. just so a Party-spokesman might have labeled departure from the misery of the Fuhrer's or any other Reich and even criticism of it as treachery .... Not only do they confound the escape of the prisoner with the flight of the deserter; but they would seem to prefer the acquiescence of the "quisling" to the resistance of the patriot."

Author Name

Personal Development

More 

Quote_1.png
Yukihiro Matsumoto
"In our daily lives as programmers, we process text strings a lot. So I tried to work hard on text processing, namely the string class and regular expressions. Regular expressions are built into the language and are very tuned up for use."

Work

Quote_1.png
Yukihiro Matsumoto
"From the viewpoint of what you can do, therefore, languages do differ - but the differences are limited. For example, Python and Ruby provide almost the same power to the programmer."

Power

Quote_1.png
Yukihiro Matsumoto
"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."

Freedom

Quote_1.png
Yukihiro Matsumoto
"The orthogonal features, when combined, can explode into complexity."

Complexity

Quote_1.png
Yukihiro Matsumoto
"People are different. People choose different criteria. But if there is a better way among many alternatives, I want to encourage that way by making it comfortable. So that's what I've tried to do."

People

Quote_1.png
Yukihiro Matsumoto
"I didn't work hard to make Ruby perfect for everyone, because you feel differently from me. No language can be perfect for everyone. I tried to make Ruby perfect for me, but maybe it's not perfect for you. The perfect language for Guido van Rossum is probably Python."

Work

Quote_1.png
Yukihiro Matsumoto
"You want to enjoy life, don't you? If you get your job done quickly and your job is fun, that's good isn't it? That's the purpose of life, partly. Your life is better."

Life

Quote_1.png
Yukihiro Matsumoto
"I believe consistency and orthogonality are tools of design, not the primary goal in design."

Design

Quote_1.png
Yukihiro Matsumoto
"Most of the tasks we do are for humans. For example, a tax calculation is counting numbers so the government can pull money out from my wallet, but government consists of humans."

Government

Quote_1.png
Yukihiro Matsumoto
"Because of the Turing completeness theory, everything one Turing-complete language can do can theoretically be done by another Turing-complete language, but at a different cost. You can do everything in assembler, but no one wants to program in assembler anymore."

Language

bottom of page