It seems the comments area here is full of lots of questions and few answers. Let me try to clear some things up. Lets start with how it currently works... When you create an application or website in C#,F#,VB.NET or any other .NET language you are not really 'compiling' it per se to native code, you are compiling it to an intermediate language called IL - very much like Java byte code. When your application or websi…
> Can I build simple console apps with this and deploy to machines without the .NET runtime?
> No
Darn. I was hopeful that this would help us run .NET applications in Wine by eliminating the need for the full VM, but it appears not.
> Besides, unless you have some Windows 98 machines sitting around nearly every PC has the .NET runtime.
Well, or a Unix machine trying to run Windows apps in Wine. We are (well, one single dev is, really) still trying to get Mono to work for us, but it's a very long road to get the missing APIs and VM features in place.