VS2005の簡単なベンチマークテストをしてみた。(参考にDELPHI6も計測)
コンソールアプリ、for文で10億回ループで整数の加算、ラップタイムを表示してそれを10回繰り返す。(計100億回ループ)
EXEを実行で計測、()内は開発環境で計測、結果は、
VB 56秒 (56秒)
C# 50秒 (53秒)
J# 19秒 (45秒)
VC 36秒 (<--)
DELPHI 16秒 (<--)
VBは環境でもEXEでもほとんど変わらないし、C#とはそう変わらないので、そんなに遅く感じないが、
J#が、EXEで速いこととサイズが小さいのは驚き。
しかしこれだけ差があると、計算主体で時間がかかるプログラムだと、DELPHIかJ#ということになるなー。