Soon ? Are you sure ? Some people said that 2.068 frontend will be in D. And it's not. I think it's a really bad idea to optimize dmd's backend. It will add new regressions and it will make it more complex and slower. I think it's better to fix bugs and not to optimize that backend.