It is not the responsibility of the language to force good looking code, but the language should make good looking code possible. — Yukihiro Matsumoto Copy Share Image
Man is driven to create; I know I really love to create things. And while I'm not good at painting, drawing, or… — Yukihiro Matsumoto Copy Share Image
Language designers want to design the perfect language. They want to be able to say, 'My language is perfect. It can do… — Yukihiro Matsumoto Copy Share Image
I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy.… — Yukihiro Matsumoto Copy Share Image
From the viewpoint of what you can do, therefore, languages do differ - but the differences are limited. For example, Python and… — Yukihiro Matsumoto Copy Share Image
Most programs are not write-once. They are reworked and rewritten again and again in their lived. Bugs must be debugged. Changing requirements… — Yukihiro Matsumoto Copy Share Image
I believe that the purpose of life is, at least in part, to be happy. Based on this belief, Ruby is designed… — Yukihiro Matsumoto Copy Share Image
In our daily lives as programmers, we process text strings a lot. So I tried to work hard on text processing, namely… — Yukihiro Matsumoto Copy Share Image
Often people, especially computer engineers, focus on the machines. But in fact we need to focus on humans, on how humans care… — Yukihiro Matsumoto Copy Share Image
It is not the responsibility of the language to force good looking code, but the language should make good looking code possible. — Yukihiro Matsumoto Copy Share Image
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… — Yukihiro Matsumoto Copy Share Image
I believe consistency and orthogonality are tools of design, not the primary goal in design. — Yukihiro Matsumoto Copy Share Image
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… — Yukihiro Matsumoto Copy Share Image
Man is driven to create; I know I really love to create things. And while I'm not good at painting, drawing, or music, I… — Yukihiro Matsumoto Copy Share Image
The orthogonal features, when combined, can explode into complexity. — Yukihiro Matsumoto Copy Share Image
Language designers want to design the perfect language. They want to be able to say, 'My language is perfect. It can do everything.' But… — Yukihiro Matsumoto Copy Share Image
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… — Yukihiro Matsumoto Copy Share Image
Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who… — Yukihiro Matsumoto Copy Share Image
I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is… — Yukihiro Matsumoto Copy Share Image
From the viewpoint of what you can do, therefore, languages do differ - but the differences are limited. For example, Python and Ruby provide… — Yukihiro Matsumoto Copy Share Image