Math and IO benchmarks comparing 9 languages

C# is easier and more friendly than C and puts in impressive performance (admittedly in a simple test) with a version 1 (1.1) JIT compiler.
As .Net gains more ground (project mono, Longhorn) JIT performance will improve (use P3 / P4 optimizations) as will functionality provided in the BCL and 3rd part libraries. The justification for using C / C++ for development will start to fail (similar to the old assembly is better than C argument).

Compared to Java I suppose it depends more on the target audience / platform / customer requirements as to choice of language as they both offer similar concepts and development models.
 
Back
Top