Id love to be proven wrong . 

 

One thing you could do is if you do target the CLR first  , you can use Mono
to do AOT  compile from the CIL as an IR ( which can use LLVM but its mostly
there problem) . It wont be great performance but if your not going to spend
a lot of time on LLVM  , than it makes a lot of sense and you can then spend
the time on the final goal.   Whether to do this really depends on how long
you want to  spend on the LLVM stage.

 

Nearly all the other frameworks are C++  so its hard to hold that against
LLVM . What about the other frameworks  Phoenix?  Crappy license , not much
there and little doco  but it looks promising.   ARM and MIPS capable
frameworks  are few and far between AFAIK Go just has a very basic and
possible broken Arm one.  

 

Ben

 

 

 

 

 

 

Bitc is also  likely to use  LLVM and its own GC later for fully compiled
code ( I don't think its practical to write your own compiler so your choice
boils down to LLVM or compile via gcc ).

 

Ben keeps saying this, and he's still wrong. :-)

_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to