D vs. C#

0ffh spam at frankhirsch.net
Mon Oct 22 13:20:24 PDT 2007


Christopher Wright wrote:
> 0ffh wrote:
>> 1. They are a way to separate the compiler back-end from the rest of 
>> the compiler. Clearly you wouldn't have to implement the VM in this 
>> scenario.
>> [...]
> Aside from the benefits of dubious reality, why not just emit LLVM code? 
> It simplifies your backend at the expense of a longer compile, but still 
> generates native code (for Intel-based, PowerPC, ARM, Thumb, SPARC, and 
> Alpha processors, anyway). And if you really want it, there's a JIT 
> compiler for those.

I'd think that's covered by point 1.

Regards, Frank



More information about the Digitalmars-d mailing list