Ok, after i tried a good project on D, i have some disappoint points.
1- GC, huge memory
2- constructors not auto inherited into derived classes
3- Paths to the sources, same as old languages, compiler can not find the sub-path
Note:
Add all d files to compiler command, or you can use file @yourconfig to put it there
Add Paths -Iyourpath to the compiler
For packages add the parent path for your package with -I
4- Debugging in Windows, GDB not supported