Linked by Christopher W. Cowell-Shah on Thu 8th Jan 2004 19:33 UTC
General Development This article discusses a small-scale benchmark test run on nine modern computer languages or variants: Java 1.3.1, Java 1.4.2, C compiled with gcc 3.3.1, Python 2.3.2, Python compiled with Psyco 1.1.1, and the four languages supported by Microsoft's Visual Studio .NET 2003 development environment: Visual Basic, Visual C#, Visual C++, and Visual J#. The benchmark tests arithmetic and trigonometric functions using a variety of data types, and also tests simple file I/O. All tests took place on a Pentium 4-based computer running Windows XP. Update: Delphi version of the benchmark here.
Permalink for comment
To read all comments associated with this story, please click here.

I ran this "benchmarks" on my Linux,PIII/600Mhz,320MB Ram
gcc 3.3.2 versus java 1.4.2(sun). The results are nearly the same gcc versus java
int gcc 21.0s : java 21.9s)
double 23.6s : 33s
long 71s : 69.9s,
trig 14s : 393s !!!!!!
I/O 2.5s : 40.7s !!!!!

and what about memory allocation ( creating/deleting) objects !!!!

someone mentioned this ....
Java actually knows more about how the code is used, which in theory should let it reach better performance than c/c++
bla bla bla ....

this is incredible ... :-))))