14 likes
4 Comments
mitchellvolkman9 He is considered a national treasure in countries he’s never visited.
johnsmith88 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.
almost 2 years ago •
annmarieking8 Sometimes people jot down pseudo-code on paper. If that pseudo-code runs directly on their computers, its best, isn't it? Ruby tries to be like that, like pseudo-code that runs. Python people say that too.
almost 2 years ago •
reannamclaughlin66 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.
almost 2 years ago •
dongklein22 I believe consistency and orthogonality are tools of design, not the primary goal in design.
almost 2 years ago •