Geburtsdatum | Mittwoch, 14. April 1965 |
Geburtsort | Osaka Prefecture, Japan |
Sternzeichen | |
Beschreibung | Yukihiro Matsumoto (まつもとゆきひろ, Matsumoto Yukihiro, born 14 April 1965), also known as Matz, is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its original reference implementation, Matz's Ruby Interpreter (MRI). His demeanor has brought about a motto in the Ruby community: "Matz is nice and so we are nice," commonly abbreviated as MINASWAN. |
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.
I believe consistency and orthogonality are tools of design, not the primary goal in design.