On Wednesday, 11 November 2015 at 10:01:57 UTC, Walter Bright wrote:
Sometimes being very close to something internalizes the complexity to the point where you don't see it anymore. I've had some C++ people tell me they did not really see the complexity of C++ until after they'd used D for a while.

Yes, the complexity of C++ comes often in the form of what you are not allowed to do, but which makes perfect sense to a human. So as a programmer you have to think like the C++ compiler rather than the compiler trying to follow "human logic". And that is rather annoying.

I wish you would streamline template definitions even more in D, though.

Reply via email to