9 Language Performance

GCC, .net, Javaなどで比較したベンチマーク。結果がこれ。Java1.4.2が一番遅い結果になってるけど、三角関数のベンチを除けば、最速のVC++.netと同等レベルになります。1.4.2で三角関数のベンチが糞遅いのはバグなのか仕様なのか測定方法に問題があったのか……。
また、同じ.netでもかなりパフォーマンスに違いが出てるのも興味深い。C#VBとJ#はI/Oの部分でかなり差が開いているし、C++は他の追随を許さぬくらいの速さだし。言語によって吐き出す中間コードが大分異なるって話は聞いてたけど、こんなにパフォーマンスに違いが出てしまうとは。