Microsoft is slowly changing the .Net toolchain to allow ahead-of-time compilation for applications on platforms where there is no .Net toolchain. The open source CoreRT project does away with using .Net’s standard CLR (Command Line Runtime) to run applications.