Ready for InfoQ 3.0? Try the new design and let us know what you think!


Introducing dot42, a C# Compiler for Android’s Dalvik Runtime

by Jonathan Allen Follow 655 Followers on  Feb 06, 2013

The biggest downside of Mono for Android is that you are building on Mono, a completely separate runtime that what Android expects. And while there are certainly some advantages to having access to a full CLR, marshalling calls between it and Android’s Dalvik runtime can be expensive. So why not skip the IL code and emit Dex code directly?