Name: Anonymous 2012-01-07 19:05
Python:
Ruby:
C:
benchmark.c:
Compilation:
Run:
lol!
time echo "for i in range(100000000): b = 3.14159265 / 1.161803399" | python
real 1m12.866s
user 1m11.549s
sys 0m0.160sRuby:
time echo "100000000.times do b = 3.14159265 / 1.161803399 end" | ruby
real 1m6.056s
user 1m5.952s
sys 0m0.047sC:
benchmark.c:
int main(){
double a;
int x;
for (x = 0; x < 100000000; x++)
a = 3.14159265 / 1.161803399;
}Compilation:
time make benchmark
cc -ansi -pedantic -std=c1x -lglut -lGLU -lrt benchmark.c -o benchmark
real 0m1.865s
user 0m0.240s
sys 0m0.073sRun:
time ./benchmark
real 0m0.727s
user 0m0.630s
sys 0m0.007slol!