Friday December 28, 2007 
Have you seen the Debian's Computer Language Benchmarks Game? It is a nice site that aims to compare different programming languages (implementations). Currently it compares more than 30 compilers and interpreters, including C, C++, Python, Java, PHP, Ruby, Lua, Haskell, Perl or Tcl.
I expected something similar of what the default benchmark shows. It runs all the test programs in all the languages in order to generate a general language overview: C++ is the champion, C is in the second position, Java 6: 10th, FreeBasic: 13th, Ada95 GNAT: 14th, C# Mono: 18th, followed by JavaScript SpiderMonkey in the 31st position.
Try to compare a couple of languages, it's kind of interesting. :-)
Miguel's snarky response:
http://tirania.org/blog/archive/2007/Dec-28.html
> Alvaro's teammates at Sun have a difficult challenge ahead of them when it
> comes to the language: how to fix a language that has been so badly bruised
> by their generics implementation, their refusal to acknowledge delegates,
> the ongoing saga over the catastrophic closure proposals [1] and the lack of
> a strong language designer to lead Java into the future.
> So even if we have a slow regular expression engine, we have working
> closures, iterators, events, the lock and using statements in the language
> and LINQ.
Personally, I would love to see LINQ-like goodness in Java... :)
Posted by Kevin on December 28, 2007 at 08:27 PM GMT+00:00 #
I corrected those results for you ;).
http://urlb.org/lfv0
Posted by Vasilis on December 30, 2007 at 03:04 AM GMT+00:00 #