D vs Go on reddit

spir denis.spir at gmail.com
Thu Feb 3 11:22:20 PST 2011


On 02/03/2011 07:43 PM, Walter Bright wrote:
> That's one way to put it. I view a programming language as a way to map the way
> humans think into the way the machine works. Orthogonal languages have a
> mathematical simplicity to them, but (as one quickly discovers when trying to
> implement a good user interface) people are just not orthogonal and do not
> think in an orthogonal matter. Good user interfaces tend to be enormously
> complex under the hood, all to create a "simple, intuitive" interface?
>
> For example, why have do-while loops, while loops, for loops and foreach loops?
> Only one is really needed in an orthogonal language. The multiple forms persist
> in language after language because they fit the idiosyncracies of how our
> brains think about coding.

Waow, that's just how I see the job of language design!

Denis
-- 
_________________
vita es estrany
spir.wikidot.com



More information about the Digitalmars-d mailing list