私のコメントが実際に質問への回答になる可能性があることを認識しているので、ここにあります:
D の開発プロセスは、C や C++ の世界と同じではありません。それは本当に見にくいですか?ほとんどすべての C および C++ コンパイラは、「ネイティブ」コードを生成します。Dも例外ではありません。.NET を対象とする D.NET プロジェクトがありましたが、何年も活動していません...
さらに、C/C++ ベースのプロジェクトで使用されるすべてのツールは、他の用途にも簡単に使用できます。CMake は、Java または .NET プロジェクトでも使用できます。Make や Autotools についても同様です。Maven と Ant が Java の世界でより人気がある理由は別の話です。
それらについて言えば、D開発プロセスでMavenまたはAntを使用できます!確かに、より簡単かつ柔軟にするには、独自の Maven プラグインを作成する必要がありますが、実行可能であり、実際には非常に優れたプロジェクトになるでしょう。
私が見た限りでは、D プログラマーは古き良き Make に固執するか、BASH スクリプトを作成してすべてを実行します。しかし、Lycus財団の人々がWAFを使用しているのを見てきました。Python プログラマーなら、WAF が大好きです。そうでない場合は、同様のことを試してください-SCons、Remake、Premakeなどを使用している人を見てきました...
DSSS+Rebuildは、D で作成された非常に便利なツールに最も近いものです。残念ながら、それらは死んでいるプロジェクトです。:(
私はMavenスタイルのツールに取り組んでいますが、私が持っている時間を考えると、2014年に使用できるようになります.:)