top of page
Quote_1.png
Yukihiro Matsumoto

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

Standard 
 Customized
"I believe consistency and orthogonality are tools of design, not the primary goal in design."

Exlpore more Design quotes

Quote_1.png
Akiroq Brost

"My biggest role as director on the film is keeping a sense of the overview - how to cast the movie and shoot it in such a way that it will cut together. And how to design the style and tone."

Quote_1.png
Akiroq Brost

"I design for real people. I think of our customers all the time. There is no virtue whatsoever in creating clothing or accessories that are not practical."

Quote_1.png
Akiroq Brost

"Everyone by now presumably knows about the danger of premature optimization. I think we should be just as worried about premature design - designing too early what a program should do."

Quote_1.png
Akiroq Brost

"Clearly, programming courses should teach methods of design and construction, and the selected examples should be such that a gradual development can be nicely demonstrated."

Quote_1.png
Akiroq Brost

"Once the product's task is known, design the interface first; then implement to the interface design."

Quote_1.png
Akiroq Brost

"I have had this view of the optimization of the electrode design for a long time. Historically we went through various phases in the work and eventually worked on large sheets - very large sheets - of palladium."

Quote_1.png
Akiroq Brost

"Your body is a complete marvel. The more you study its anatomy and how each part works in harmony, the more you will be convinced that you didn't just evolve. You were designed from the beginning by the hand of a Master."

Quote_1.png
Akiroq Brost

"Work is designed to be in your own field of calling."

Quote_1.png
Akiroq Brost

"In any case, his judgment and set of values, acting alone or through his assistants, determine not only what is gold and what is dross but the design of the history which he creates out of the metal. The historian decides what is significant, and what is not."

Quote_1.png
Akiroq Brost

"The universe we observe has precisely the properties we should expect if there is, at bottom, no design, no purpose, no evil, no good, nothing but blind, pitiless indifference."

Explore more quotes by Yukihiro Matsumoto

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."
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."
Quote_1.png
Yukihiro Matsumoto
"The orthogonal features, when combined, can explode into complexity."
Quote_1.png
Yukihiro Matsumoto
"Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually."
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."
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."
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."
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."
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."
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."
bottom of page