Developing a plan for D2.0: Getting everything on the table

Bill Baxter wbaxter at gmail.com
Tue Jul 14 14:12:17 PDT 2009


On Tue, Jul 14, 2009 at 1:37 PM, bearophile<bearophileHUGS at lycos.com> wrote:
> Robert Clipsham:

> But LLVM offers many interesting things that are hard to do with DMD's back-end, often such things are already implemented in LLVM (maybe not fully refined yet, but they are working on it) and they are waiting to be used. I'm looking at the linker too, for example with LDC you can do advanced Link-time optimizations, and in future it will probably be able to do even more things (like reducing code bloat produced by templates).
>
> On the other hand few things done by DMD are hard to do with LLVM.

Except for generating exceptions on Windows, apparently.

I agree with you generally though.

--bb



More information about the Digitalmars-d mailing list