[plt-scheme] xxx chooses MzScheme as preferred language

From: Henry Lenzi (henry.lenzi at gmail.com)
Date: Wed May 31 17:45:48 EDT 2006

A bit off-topic...
The interface is much better...I just looked at the top 5 languages
for all benchmarks, and functional languages make the top 5 in almost
all benchmarks. One is even all-functional. In general, they were
accompanied by C/C++/D (as expected):


Binary trees	
---->	Clean
---->	OCaml #4
---->	SML MLton #2
---->	Haskell GHC #2
---->	OCaml #3
Chameneos	
	D Digital Mars #2
	D Digital Mars
---->	Haskell GHC #3
	Forth GForth
---->	Erlang HiPE
Cheap-concurrency	
	OCaml (bytecode) #3
	Java GCJ #3
	C++ g++
	Forth GForth
---->	Haskell GHC
Fankuch	
	C Intel
	D Digital Mars
	Fortran Intel
	C gcc
---->	Clean
Fasta	
	C++ g++ #4
	C++ Intel #4
	C gcc
	C Intel
	Objective-C
K-nucleotide	
	C Intel
	C gcc
	D Digital Mars
	Parrot PIR
---->	SML MLton
Mandelbrot	
	Eiffel SmartEiffel
	C gcc #2
	Ada 95 GNAT #2
---->	SML MLton #2
	C Intel #2
N-body	
	Fortran Intel #2
	Fortran Intel
	C Intel
	Oberon-2 OO2C
	C++ g++
N-sieve	
	Haskell GHC
	C++ g++ #2
	C++ Intel #2
	D Digital Mars #2
	C gcc
N-sieve bits	
	D Digital Mars #2
	Eiffel SmartEiffel
	Pascal Free Pascal #2
---->	SML MLton #2
	Fortran Intel
Partial-sums	
	Fortran Intel #2
	C Intel #3
	C Cyclone
	D Digital Mars
	Fortran G95 #2
Pi digits	
	C gcc
	C Tiny
	D Digital Mars #2
	D Digital Mars
---->	Haskell GHC
---->	Haskell GHC #2
Recursive	
	Eiffel SmartEiffel
	C gcc
	C++ g++
	C Intel
---->	Clean #4
Regex-dna	
	Tcl #2
---->	OCaml #2
	Python
	Python Psyco
	Java JDK 1.4 -server
Reverse-complement	
	D Digital Mars #2
	C gcc #2
	C Intel #2
	Objective-C
---->	OCaml
Spectral-norm	
	Fortran Intel
	Fortran Intel #2
	Eiffel SmartEiffel
	C++ g++
	C gcc
Start-up	
	C gcc
	C Intel
	Pascal Free Pascal
	C++ Intel
---->	OCaml
Sum-file	
	D Digital Mars
---->	Clean
	C gcc
	C Intel
	Objective-C
	

Amazing!

Henry


Posted on the users mailing list.