Imagine you are writing an email. You are in front of the computer. You are operating the computer, clicking a mouse and typing on a keyboard, but the message will be sent to a human over the internet. So you are working before the computer, but with a human behind the computer.
More Quotes from Yukihiro Matsumoto:
I believe consistency and orthogonality are tools of design, not the primary goal in design.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.
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.
Yukihiro Matsumoto
Everyone has an individual background. Someone may come from Python, someone else may come from Perl, and they may be surprised by different aspects of the language. Then they come up to me and say, I was surprised by this feature of the language, so therefore Ruby violates the principle of least surprise. Wait. Wait. The principle of least surprise is not for you only.
Yukihiro Matsumoto
That's Ruby's main difference from other language designs. I emphasize the feeling, in particular, how I feel using Ruby.
Yukihiro Matsumoto
Readers Who Like This Quotation Also Like:
Based on Topics: Computers & Technology Quotes, Imagination & Visualization Quotes, Internet QuotesIf something is irrational, that means it won't work. It's usually unrealistic.
Albert Ellis
Whenever a friend succeeds, a little something in me dies.
Gore Vidal
The search for truth is not a trade by which a man can support himself; for a priest it is a supreme peril .
Alfred Loisy