Slashdot Mirror


Performance Benchmarks of Nine Languages

ikewillis writes "OSnews compares the relative performance of nine languages and variants on Windows: 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, Visual Basic, Visual C#, Visual C++, and Visual J#. His conclusion was that Visual C++ was the winner, but in most of the benchmarks Java 1.4 performed on par with native code, even surpassing gcc 3.3.1's performance. I conducted my own tests pitting Java 1.4 against gcc 3.3 and icc 8.0 using his benchmark code, and found Java to perform significantly worse than C on Linux/Athlon."

5 of 954 comments (clear)

  1. Re:Trig functions... by Kingpin · · Score: 4, Funny


    They probably cheat and use undocumented native OS calls.

    --
    Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
    Geocrawler error message.
  2. Their server is getting a good test right now by Anonymous Coward · · Score: 1, Funny

    They should have picked the fastest language for their server.

  3. Slashdotted by ReadParse · · Score: 4, Funny

    They should have written their site in one of the higher-performing languages.

    RP

  4. Re:They should benchmark development time by ultrabot · · Score: 3, Funny

    Ummm.. Slashdot is written in Perl, as are many other large projects. I've yet to see anything like Slashdot written in Awk.

    I heard there was a vote b/w Perl, Awk, Intercal and sed, and Perl won by a narrow margin.

    --
    Save your wrists today - switch to Dvorak
  5. Re:Language performance arguments miss the point by Anonymous Coward · · Score: 2, Funny

    Of course it is! It runs on the Windows machine in my office and the one down the hall.