[Mono-list] Mono C# versus Java 6 -server performance

"Andrés G. Aragoneses [ knocte ] "Andrés G. Aragoneses [ knocte ]
Thu Nov 29 11:35:46 EST 2007

Robert Hulme escribió:
> Hi,
> I have recently been part of a discussion with colleagues about the 
> merits of C# versus Java. I am of the opinion that C# is a superior 
> language, but my colleagues questioned whether the performance is 
> comparable on Linux (which is what we use here at EBI).
> I had a look on the Language Shootout, comparing Mono 1.2.5 with Java 6 
> -server. 
> http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=csharp
> In almost all the benchmarks Mono C# was significantly slower than Java 6.
> I downloaded some of the benchmarks to see if I could reproduce the 
> results on my machine (Mono JIT compiler version / Java 6). The 
> results were the same. Twiddling with mono / mcs flags didn't seem to 
> make a difference.
> I was wondering if anyone had any insights in to why this is, whether it 
> is a CIL/C# issue or is specific to the Mono implementation, and whether 
> there are any plans to bring Mono performance in line with Java performance.

Can the test be done with:
- MS.NET, to have more contrast?
- A more recent Mono version (as on last ones I believe that 
performance/memory issues have been corrected).


	Andrés	[ knocte ]


More information about the Mono-list mailing list