MinGWってJavaよりも遅いの? 例えば、下の二つのプログラムをIBMのThinkPadT40
上で走らせると、Javaは0.45秒で走るのに、MinGWは2.5秒もかかる。
他にもいろいろやってみたけど、大抵MinGWのほうが2倍以上時間がかかるんだけど。

import java.util.Date;
#include <stdio.h>
#include <time.h>

int main(int argc, char **argv) {
register double s1,k;
clock_t start,end;
double elapsed;
k = 10.;
int i;
long j;
start = clock ();
for (i = 0; i < 10000000; i++){
s1 = log(k);
}
end = clock ();
elapsed = ((double)(end-start))/ CLOCKS_PER_SEC;
printf ("Time it took = %f s \n",elapsed);
return (0);
}