Memory Usage Results: sorted from smallest to largest,
default benchmark weights
| Language | Implementation | Score |
|
| C | gcc | 73.2290 |
| Ocaml | ocaml | 40.0185 |
| Eiffel | se | 37.9154 |
| Ocaml | ocamlb | 33.1389 |
| C++ | g++ | 33.1385 |
| Clean | clean | 30.6793 |
| SML | mlton | 29.7453 |
| Lisp | newlisp | 29.6571 |
| Lua | lua | 28.3803 |
| S-Lang | slang | 26.1476 |
| Forth | gforth | 25.0603 |
| Haskell | ghc | 24.2491 |
| Oberon-2 | oberon2 | 24.1111 |
| Awk | mawk | 23.7964 |
| Perl | perl | 23.4429 |
| SML | smlnj | 22.3043 |
| Python | python | 21.1951 |
| Felix | felix | 20.7921 |
| Scheme | bigloo | 20.0679 |
| Python | psyco | 19.7599 |
| Lisp | rep | 19.1444 |
| Ruby | ruby | 19.1162 |
| Awk | gawk | 18.9691 |
| Scheme | chicken | 18.8617 |
| Pike | pike | 17.5379 |
| Tcl | tcl | 17.2452 |
| Erlang | erlang | 16.4866 |
| Scheme | guile | 16.1721 |
| Erlang | hipe | 16.1280 |
| PHP | php | 15.8515 |
| Smalltalk | gst | 15.3987 |
| Ada | gnat | 15.0945 |
| Java | sablevm | 14.9587 |
| Java | kaffe | 14.0570 |
| Common Lisp | cmucl | 14.0312 |
| Java | java | 13.3700 |
| Icon | icon | 13.2529 |
| Java | gcj | 12.9647 |
| Haskell | nhc98 | 12.6441 |
| Java | gij | 12.6030 |
| Dylan | gwydion | 12.5474 |
| Common Lisp | sbcl | 11.5984 |
| Mercury | mercury | 10.8983 |
| Nice | nice | 10.4557 |
| Scheme | mzscheme | 10.1879 |
| Scheme | mzc | 9.1253 |
| Mozart/Oz | oz | 7.9147 |
| Lisp | poplisp | 7.4395 |
| Scheme | stalin | 7.2047 |
| Emacs Lisp | xemacs | 6.9774 |
| Bash | bash | 6.2918 |
| Objective C | objc | 6.1123 |
| Haskell | hugs | 4.4761 |
| ElastiC | elastic | 4.1969 |
| SML | poly | 3.4193 |
| Pop11 | pop11 | 2.7558 |
| Ciao Prolog | ciao | 0.6574 |
| Prolog | gprolog | 0.5894 |
| C# | csharp | 0.2747 |
| Haskell | curry | 0.1888 |
|
Memory Usage Results: sorted from smallest to largest,
equal benchmark weights
| Language | Implementation | Score |
|
| C | gcc | 23.8784 |
| Eiffel | se | 12.9794 |
| Ocaml | ocaml | 12.9506 |
| C++ | g++ | 10.6390 |
| Ocaml | ocamlb | 10.6078 |
| Clean | clean | 10.2670 |
| SML | mlton | 9.8596 |
| Haskell | ghc | 9.3953 |
| Lua | lua | 9.3419 |
| Lisp | newlisp | 9.2377 |
| S-Lang | slang | 8.3500 |
| Forth | gforth | 8.1876 |
| Awk | mawk | 8.1779 |
| Oberon-2 | oberon2 | 7.9868 |
| SML | smlnj | 7.3141 |
| Perl | perl | 7.2975 |
| Scheme | chicken | 6.9229 |
| Erlang | erlang | 6.8613 |
| Python | python | 6.7869 |
| Felix | felix | 6.7831 |
| Scheme | bigloo | 6.6762 |
| Python | psyco | 6.4386 |
| Erlang | hipe | 6.4257 |
| Ruby | ruby | 6.2513 |
| Lisp | rep | 6.2006 |
| Awk | gawk | 6.0985 |
| Tcl | tcl | 5.9716 |
| Ada | gnat | 5.8231 |
| Pike | pike | 5.7315 |
| Scheme | guile | 5.5052 |
| PHP | php | 5.0936 |
| Java | sablevm | 5.0464 |
| Smalltalk | gst | 5.0390 |
| Common Lisp | cmucl | 4.8620 |
| Haskell | nhc98 | 4.7341 |
| Java | kaffe | 4.4430 |
| Dylan | gwydion | 4.3700 |
| Java | java | 4.3514 |
| Icon | icon | 4.2266 |
| Java | gcj | 4.0643 |
| Scheme | mzscheme | 4.0164 |
| Java | gij | 3.9670 |
| Common Lisp | sbcl | 3.7846 |
| Mercury | mercury | 3.5176 |
| Nice | nice | 3.5156 |
| Scheme | mzc | 3.2909 |
| Scheme | stalin | 2.9996 |
| Mozart/Oz | oz | 2.9740 |
| Lisp | poplisp | 2.6726 |
| Objective C | objc | 2.6630 |
| Emacs Lisp | xemacs | 2.5683 |
| Bash | bash | 2.1036 |
| Haskell | hugs | 1.8859 |
| ElastiC | elastic | 1.7250 |
| SML | poly | 1.5931 |
| Pop11 | pop11 | 1.3650 |
| Ciao Prolog | ciao | 0.6574 |
| Prolog | gprolog | 0.5894 |
| C# | csharp | 0.2747 |
| Haskell | curry | 0.1888 |
|