I am working on WPF. I have just discovered this MONO project and so, I am fresh to the MONO. I wanted to know that programs written on mono are as fast & efficient as the ones written on .net framework 4.0. does it use same JIT like compilation. If not is any research going on that also.
Share
Software you write will generally run on Mono with similar performance (it does implement a VM and JIT compiler just like .NET does), if you only use components that are also implemented in Mono, and therein lies the problem:
Mono does not implement WPF!
Generally you will see, that Mono lacks support for a lot of the new any fancy Microsoft APIs like WPF, WCF and EntityFramework. Additionally, if you only want to develop for Windows, the .NET Framework is the way to go, it is a lot more polished and specifically designed for Windows. If you are a C#/VB developer who desperately wants to develop for Mac OS or Linux, it is worth taking a look at Mono – otherwise you can safely ignore it.
Mono API Compatibility