------------------------------------------------------------- Ruby #!/usr/bin/ruby 10000000.times { print "stuff","\n" } Running... real 0m16.104s user 0m14.353s sys 0m1.412s --------------------------------------------------- Python - range #!/usr/bin/python for i in range(1,10000000): print "stuff" Running... real 0m8.661s user 0m8.465s sys 0m0.168s -------------------------------------------------- Python - xrange #!/usr/bin/python for i in xrange(1,10000000): print "stuff" Running... real 0m8.480s user 0m8.433s sys 0m0.016s ------------------------------------------------------------ PHP 5 #!/usr/bin/php5 -q Running... real 0m7.098s user 0m5.048s sys 0m2.024s -------------------------------------------------- C - gcc - write #include #define RUNS 10000000UL int main (void) { unsigned long i; char *s1="stuff\n"; int l1=strlen(s1); for (i=0;i #define RUNS 10000000UL int main() { unsigned long i; for (i=0;i #define RUNS 10000000UL int main (void) { unsigned long i; for (i=0;i #define RUNS 10000000UL int main (void) { unsigned long i; for (i=0;i #include #define RUNS 10000000UL int main (void) { unsigned long i; char *s1="stuff\n"; int l1=strlen(s1); for (i=0;i #define RUNS 10000000UL int main (void) { unsigned long i; for (i=0;i