I'm really interested why D doesn't get much love from C/C++ devs.

I was mostly not interested by it because the reference implementation is not open source.

I checked, to get the facts straight: DMD is the reference implementation. The frontend is under GPL but the backend (optimizer and codegen) is not. The source code is available but you are not allowed to redistribute it.

https://github.com/D-Programming-Language/dmd/blob/master/sr...

(I wonder if you are allowed to fork it on GitHub.)

Yeah, but there are the GDC [1] and LDC [2] implementations, which AFAIK uses their respective (open source) backends, so that should really not be a problem IMO ...

[1] http://gdcgnu.sourceforge.net/ [2] https://github.com/ldc-developers/ldc

(In my tests, they are also mostly the fastest ones, especially LDC ... see for example my comparisons in http://saml.rilspace.org/moar-languagez-gc-content-in-python... ... D with LDC is among the top contenders, together with various optimized C versions ...)