While the frontend certainly is no pleasure to work with, I feel the main
reasons really are a lack of time and interest. After all we've usually
managed to adapt the D1 frontend where necessary.
> As D2 gets sorted out
> and finalized (presumably by March-ish?) would it help to plan the
> creation of a new frontend that could be used by projects such as ldc
> and gdc?
Creating a new frontend is a major undertaking, significantly larger in scope
than just adapting Walter's code. Previous attempts didn't get very far.
I think the most advanced D frontend at the moment is dil, found at
http://github.com/azizk/dil/.
Regards,
Christian