OK, folks. I'm going to try to run with LLVM. I'm doing this for several reasons:
1. Our main goal is a mostly-static compiler. Initially targeting CLI isn't a good match for that. 2. It appears to me that the LLVM API can be expressed as a set of interfaces, and we can thereby arrange to call it from BitC. This gives us an incremental migration path to self-hosting the BitC compiler. 3. I still believe that the LLVM IR needs some augmentation to be a good match for GC'd programming languages, but I think we can do that incrementally. 4. Embarrassed though I am to admit it, my C/C++ skills are a heck of a lot stronger than my C# skills. Jonathan
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
