What about GDC and LDC after DMD becomes D?

rsw0x via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 22 06:49:16 PDT 2015


On Wednesday, 22 July 2015 at 12:02:50 UTC, Xinok wrote:
> On Wednesday, 22 July 2015 at 11:42:24 UTC, Shriramana Sharma 
> wrote:
>> Once the front end of DMD becomes fully D, I read that the 
>> backend will also become D, but then what will happen to GDC 
>> and LDC whose backends are C++ IIUC?
>
> The Rust compiler is written in Rust but uses LLVM as a 
> backend, like LDC. I don't know the complexities of linking a D 
> frontend with a C++ backend, but if the Rust team can do it, 
> I'm sure that means GDC and LDC will continue to live on.

Both gcc and llvm expose a C api afaik


More information about the Digitalmars-d mailing list