LLVM

Gregor Richards Richards at codu.org
Mon Nov 20 11:03:15 PST 2006


Craig Black wrote:
> LLVM (http://llvm.org/) is a backend for compilers.  It is portable to many 
> platforms, well documened, and actively developed.  It seems that they are 
> making great progress with it.
> 
> A crazy idea.  Has anyone considered using LLVM with D's front end?  I know 
> Walter has his own back end, but it's seems hard for one guy to maintain 
> both a front and back end, and do a good job at both.  Even a programming 
> god like Walter.  If we had the LLVM team actively developing and innovating 
> the back end, then Walter could focus on innovating the front end and the D 
> language.  Just a thought.
> 
> -Craig 
> 
> 

I have tried it with LLVM's GCC and GDC.  It didn't work out-of-the-box, 
but I don't think it would take a whole lot of hackery.

  - Gregor Richards



More information about the Digitalmars-d mailing list