On 23 August 2015 at 07:42, rsw0x via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote:
https://github.com/D-Programming-Language/dmd/pull/4923

We have made the switch from C++ DMD to D DMD!

Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for helping shepherd it through the final stages, and to several others who have pitched in on this.

This is a HUGE milestone for us.

Much work remains to be done, such as rebasing existing dmd pull requests. Thanks in advance for the submitters who'll be doing that. I hope you aren't too unhappy about the extra work - it's in a good cause!

does it build with ldc or gdc?

It should do with whatever is in master at least.  But until I'm able to release new binaries, there is at least new TravisCI integration testing of PRs that test building ddmd with ldc and gdc.