D vs Go on reddit

bearophile bearophileHUGS at lycos.com
Wed Feb 2 15:31:50 PST 2011


Walter:

> http://www.reddit.com/r/programming/comments/fdqdn/google_go_just_got_major_win32_treats_now/c1f62a0

I have one comment about one thing said by bnolsen:

>Simplicity + Orthogonality == win.<

What I want most is the language features to be implemented in a clean way, with a clear semantics, with very few bad interactions with other language features and very few pitfalls, and with a good clean syntax. If this is done well enough, then I am able to learn and use hundreds of features too (and lots of keywords).

So the main problem I have with C++ is not its number of features (D seems to have a comparable number of them), but how brittle they are, how many corner cases they have, how many traps they have when you combine them with other language features. This is not just a lack of orthogonality.

Bye,
bearophile


More information about the Digitalmars-d mailing list