On Wednesday, 3 June 2015 at 07:05:37 UTC, Dicebot wrote:
It is impossible for C++ to compile faster than D by design. Any time it seems so you either aren't comparing same thing or get misinformed. Or do straightforward separate compilation.

There are lots of features in D, that C++ does not have, that will make separate compilation and partial evaluation/incomplete types difficult. So C++ is faster than D by design, even when the compiler isn't.

The same features that many think are great about D are also the ones that makes formal reasoning about isolated parts of a D program difficult or impossible. You surely don't need a list?

Reply via email to