Alvaro Lopez Ortega    
Archives
« November 2009
MonTueWedThuFriSatSun
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
      
Today
XML
Search

Links
 

Today's Page Hits: 463

« New Valgrind for... | Main | New PySCGI release »
20071228 Friday December 28, 2007
Programming Languages Benchmark

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. :-)


Dec 28 2007, 10:14:32 AM GMT+00:00 Permalink Comments [2]

Comments:

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 #

Post a Comment:

Comments are closed for this entry.