portertillmaniii27 If opportunity knocks, and he’s not at home, opportunity waits
dawnetreutel87 It is not the responsibility of the language to force good looking code, but the language should make good looking code possible.
almost 2 years ago • Reply
dawnetreutel87 I believe consistency and orthogonality are tools of design, not the primary goal in design.
almost 2 years ago • Reply
nathanielterry37 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 • Reply
mrsmaclindgren9 Language designers want to design the perfect language. They want to be able to say, 'My language is perfect. It can do everything.' But it's just plain impossible to design a perfect language, because there are two ways to look at a language. One way is by looking at what can be done with that language. The other is by looking at how we feel using that language-how we feel while programming.
almost 2 years ago • Reply
mitchellvolkman9 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.
almost 2 years ago • Reply
mitchellvolkman9 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.
almost 2 years ago • Reply