As I've mentioned in passing, one of the things I'm playing with in my spare time
(or will play with, now that I've got everything working, I think) is the LLVM
toolchain. In essence, it looks to be a parallel to Microsoft's Phoenix, except
that it's out, it's been in use in production environments (Apple is a major contributor
to the project and uses it pretty extensively, it seems), and it supports not only
C/C++ and Objective-C, but also Ada and Fortran. It's also a useful back-end for people
writing languages, hence my interest.
Read more ...