Speed Results: sorted from fastest to slowest,
default benchmark weights
Language | Implementation | Score |
|
C | gcc | 56.4914 |
C++ | g++ | 45.0564 |
SML | mlton | 42.6273 |
Eiffel | se | 40.0977 |
Ocaml | ocaml | 39.9614 |
Clean | clean | 38.4448 |
Oberon-2 | oberon2 | 32.3206 |
Scheme | bigloo | 27.1404 |
Common Lisp | cmucl | 23.8672 |
Common Lisp | sbcl | 21.8147 |
Haskell | ghc | 21.7501 |
Java | gcj | 21.3852 |
SML | smlnj | 20.7947 |
Felix | felix | 19.6967 |
Java | java | 19.3045 |
Java | kaffe | 16.7035 |
Python | python | 16.5061 |
Ocaml | ocamlb | 16.1856 |
Perl | perl | 16.1827 |
Lisp | newlisp | 15.9273 |
Pike | pike | 15.2307 |
Erlang | hipe | 14.9628 |
Lua | lua | 14.2419 |
Java | gij | 14.2274 |
Python | psyco | 14.2114 |
S-Lang | slang | 14.1164 |
Erlang | erlang | 13.7962 |
Nice | nice | 13.2415 |
Forth | gforth | 12.9339 |
Ada | gnat | 12.8101 |
Java | sablevm | 12.3099 |
Ruby | ruby | 12.0827 |
Dylan | gwydion | 11.9898 |
Scheme | chicken | 11.7950 |
Awk | gawk | 11.7333 |
Mercury | mercury | 10.3812 |
Awk | mawk | 10.0990 |
PHP | php | 10.0773 |
Smalltalk | gst | 9.7923 |
Tcl | tcl | 9.6077 |
Scheme | stalin | 9.2934 |
Icon | icon | 8.9822 |
Lisp | rep | 8.0021 |
Scheme | guile | 7.4060 |
Scheme | mzscheme | 6.9881 |
Bash | bash | 6.6449 |
Lisp | poplisp | 6.5881 |
Scheme | mzc | 5.8329 |
Emacs Lisp | xemacs | 5.4240 |
Haskell | nhc98 | 5.3050 |
Mozart/Oz | oz | 5.1307 |
SML | poly | 3.2232 |
Objective C | objc | 2.3970 |
Pop11 | pop11 | 2.1171 |
Haskell | hugs | 1.6967 |
ElastiC | elastic | 1.3819 |
Prolog | gprolog | 0.2837 |
Ciao Prolog | ciao | 0.1955 |
C# | csharp | 0.1603 |
Haskell | curry | 0.1327 |
|
Speed Results: sorted from fastest to slowest,
equal benchmark weights
Language | Implementation | Score |
|
C | gcc | 18.4651 |
C++ | g++ | 14.0094 |
Ocaml | ocaml | 13.5205 |
SML | mlton | 12.9335 |
Clean | clean | 12.6441 |
Eiffel | se | 12.3354 |
Oberon-2 | oberon2 | 9.6947 |
Scheme | bigloo | 8.5273 |
Haskell | ghc | 7.9657 |
Common Lisp | cmucl | 7.7986 |
Felix | felix | 6.8919 |
Common Lisp | sbcl | 6.5909 |
SML | smlnj | 6.5868 |
Java | java | 6.0000 |
Java | gcj | 5.9459 |
Erlang | hipe | 5.8817 |
Erlang | erlang | 5.5357 |
Ocaml | ocamlb | 5.4252 |
Python | python | 5.0838 |
Perl | perl | 4.9850 |
Lisp | newlisp | 4.8659 |
Java | kaffe | 4.8051 |
S-Lang | slang | 4.7860 |
Lua | lua | 4.7208 |
Pike | pike | 4.6588 |
Scheme | chicken | 4.4922 |
Forth | gforth | 4.4915 |
Python | psyco | 4.4660 |
Ada | gnat | 4.3682 |
Nice | nice | 4.2212 |
Java | gij | 4.0979 |
Awk | gawk | 4.0653 |
Dylan | gwydion | 3.9395 |
Java | sablevm | 3.7671 |
Awk | mawk | 3.7568 |
Ruby | ruby | 3.7146 |
Mercury | mercury | 3.6112 |
Scheme | stalin | 3.4365 |
Tcl | tcl | 3.3262 |
PHP | php | 3.3184 |
Smalltalk | gst | 3.2155 |
Scheme | mzscheme | 3.0524 |
Icon | icon | 2.8749 |
Lisp | rep | 2.7040 |
Scheme | guile | 2.5475 |
Haskell | nhc98 | 2.2761 |
Lisp | poplisp | 2.2209 |
Bash | bash | 2.0081 |
Scheme | mzc | 1.9896 |
Mozart/Oz | oz | 1.9046 |
Emacs Lisp | xemacs | 1.8824 |
Objective C | objc | 1.6272 |
SML | poly | 1.5793 |
Pop11 | pop11 | 1.0824 |
Haskell | hugs | 0.7220 |
ElastiC | elastic | 0.6314 |
Prolog | gprolog | 0.2837 |
Ciao Prolog | ciao | 0.1955 |
C# | csharp | 0.1603 |
Haskell | curry | 0.1327 |
|