Get in Touch
Browse our latest quotes
Categorized list of quote topics
Alphabetical list of influential authors
Custom and user added quotes with pictures
I believe consistency and orthogonality are tools of design, not the primary goal in design.
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.
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.
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.
Happy New Year
Our goal is to help you by delivering amazing quotes to bring inspiration, personal growth, love and happiness to your everyday life.
© 2021 SearchQuotes™