D didn't exist when the dmd compiler was written. But Daniel Murphy has written a C++ to D converter, and it's looking like the next release will have dmd written in D.
>it's looking like the next release will have dmd written in D.
Is that going to make it trickier for GDC/LDC to stay in sync with DMD? (Either way, it's exciting news!)
Tricky or not, they're on board with the jump.
How will you then bootstrap it on new platforms? Will it become reliant on cross compilation for bootstrap?