LLVM
John Reimer
terminal.node at gmail.com
Mon Nov 20 13:04:25 PST 2006
On Mon, 20 Nov 2006 10:56:53 -0800, Craig Black <cblack at ara.com> 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 like this idea! I'm not sure how difficult it would be to include a D
frontend with the default distribution (in the way that several gcc
frontends seem to be included), but the licensing certainly appears to be
quite accommodating.
-JJR
More information about the Digitalmars-d
mailing list