I wonder if the author validated the results returned by Java for Fibonacci 50. Performance can increase significantly when correctness is not an issue. :)
Mono is about 25 to 50% slower on computational stuff, which is negligible in almost any business application that has a multi-server topology.
We use C# for business logic (API). One of the first building blocks was to create an open framework for defining and running services that both compatible with .Net and Mono. We've been using that now for a quite a while. While VS is still our primary dev environment for the API, Xamarin Studio is becoming more and more appealing. One of the obstacles when developing with mono is that not all functionality is available or identical. It's of course always possible to contribute a fix or missing code, but sometimes it's just easier to work around it (once you know where the hole is). In production, everything runs on Linux and we use vagrant provisioned VMs to replicate the latest release locally. It works quite well for us now, but it took some effort.
That said, we chose this setup because we liked C#, not because we wanted WCF or ASP.Net. We actually don't like most of the heavy frameworks, including ORMs. Instead, use rely on HttpListener for web-services, PHP for HTML page composition in-front of the API and straight-up MySQL queries for all DB-related stuff. It makes it much easier to evolve a running system when you know what the bits do all the way down! Just my $0.02 cents.
Is it just me or does nobody care about the performance times being so low to begin with? Wouldn't it be better if the algorithm ran for 10+ seconds at least? Maybe closer to a minute. That would reduce variance due to operating system interference, as well as hide the process startup cost, which shouldn't be relevant here.
Lightpack [1]--a Kickstarter Project--provides a similar immersive effect, but in a more primitive fashion. The good news is the project was funded and will hopefully start shipping soon.
We had a few Herman Miller chairs in our office and are now switching exclusively to them for our new digs. The reason is that despite having bought our current chairs on eBay, HM upheld their 12 year warranty and fixed any and all issues that we encountered over the past few years. That level of service has made me a convert for life!
That's one hell of a smart idea if they can pull it off. As an OS, it can run on a VM or dedicated hardware, which gives us users the greatest flexibility. Well played!