Bulat Ziganshin wrote: > Hello Donald, > > Wednesday, February 01, 2006, 8:00:04 AM, you wrote: > DBS> Here's a brief introduction. I intend to write up (on the performance > page on > DBS> the wiki) a list of things we've done to improve the shootout entries. > N.B > DBS> we're now the 3rd *fastest* language, behind C and only a little behind > D (a C > DBS> varient) !! > > 3rd fastest or 3rd overall, counting program lines and so on? > >
That's the unconceivable thing. It is 3rd fastest. Looking at just Full CPU Time: C gcc 35.90 3 D Digital Mars 32.72 3 Haskell GHC 30.25 0 SML MLton 28.72 3 OCaml 27.92 1 Eiffel Smart 26.17 6 C++ g++ 25.73 3 Nice 24.43 4 Ada 95 GNAT 23.45 4 Clean 23.32 7 Java JDK 1.4 -server 22.69 5 Java JDK -server 22.39 5 Java JDK -client 19.19 5 C# Mono 16.99 2 Only C gcc and D Digital Mars are ahead. Looking at Just Memory Use, Haskell is 8th language score missing C gcc 39.00 3 D Digital Mars 29.21 3 Forth GForth 28.63 2 Ada 95 GNAT 27.12 4 Pascal Free 26.53 7 Eiffel Smart 24.53 6 C++ g++ 24.46 3 Haskell GHC 24.28 0 OCaml 21.55 1 Fortran G95 20.21 6 Lua 19.63 2 SML MLton 17.80 3 Looking at Just Lines Of Code, Haskell is 1st by a mile: Haskell GHC 41.84 0 SML MLton 34.47 3 Forth GForth 32.50 2 OCaml 30.86 1 Tcl 30.83 3 Python Psyco 30.49 0 Python 30.33 1 Lua 29.17 2 Ruby 27.69 4 Perl 25.50 5 Nice 25.09 4 C# Mono 24.59 2 D Digital Mars 22.79 3 C++ g++ 22.60 3 Java JDK -client 21.12 5 Java JDK -Xint 21.12 5 Java JDK 1.4 -server 21.12 5 Java JDK -server 21.12 5 C gcc 20.98 3 Where I had to include lots of languages to get down to C gcc. Lookat at the 1:1:1 even balance of the above three, Haskell is 1st: Haskell GHC 96.37 0 C gcc 95.87 3 D Digital Mars 84.72 3 SML MLton 81.00 3 OCaml 80.33 1 Forth GForth 75.17 2 C++ g++ 72.79 3 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe