FastSaying

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.

Yukihiro Matsumoto

DifferDifferencesExampleLanguagesLimitedPythonThereforeViewpoint

Related Quotes

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.
— Yukihiro Matsumoto
CalculationConsistsCounting
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.
— Yukihiro Matsumoto
BecauseDifferentlyEveryone
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.
— Yukihiro Matsumoto
ActuallyClaimDesign
I believe consistency and orthogonality are tools of design, not the primary goal in design.
— Yukihiro Matsumoto
BelieveConsistencyDesign
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.
— Yukihiro Matsumoto
ActuallyBringClaim