Migrating dmd to D?

Rob T alanb at ucora.com
Tue Mar 5 17:44:07 PST 2013


On Wednesday, 6 March 2013 at 00:25:30 UTC, Adam Wilson wrote:
[...]
>
> My preference would be to completely replace the back-end with 
> LLVM. Why LLVM? Well as opposed to GCC it was designed from the 
> ground up to support many languages. The benefit here is that 
> it is possible to create standalone compiler the generates LLVM 
> bytecode that can then be run through LLVM. My understanding 
> (and I am happy to be corrected here) is that LLVM does not 
> need the front-end to be compiled into the back-end.

That seems like the most obvious direction to take. Is there any 
valid reason not to?

--rt


More information about the Digitalmars-d mailing list