Skip navigation.

Seven Cool Mono Apps

Mono
Mono

The Mono development environment allows programmers to be more productive than they would be with conventional C programming. The C# language and the Mono APIs together provide a great platform to build applications on.
Read the rest

Re: Incorrect.

nope the code is slower because it's an interpreted language (the resulting bytecode that is). If you want to prove this you can exagerate the problem by running a system using something like QEmu and run native apps vs mono/.net apps.

I did this with WindowXP and some dot net apps. Native apps flew along, particular menu opening, whereas a .net app's menu draw was slow and I saw items appearing one at a time. Now that code is Microsoft's .net code (which we can presume to be the most optimised net code as everything else runs on it, so can't be better).

Mostly people won't notice this as they won't be running on a slower system, but even without the visible lag there is a lag, and that is the problem.

The general feeling of MS and friends, I believe, is that speed of execution cost is ok for faster development, because faster chips are cheaper than more developers.