[Shootout-list] Stuff

Jon Harrop jon@ffconsultancy.com
Tue, 26 Apr 2005 15:11:28 +0100


On Tuesday 26 April 2005 09:34, Bengt Kleberg wrote:
> Isaac Gouy wrote:
> > While we're speculating, does anyone want implementations using
> > different algorithms with different running times?
>
> yes, i do. _if the benchmark design allows it_...

For me, these "same thing" benchmarks are more interesting than the "same way" 
benchmarks because I'd attack problems using different techniques depending 
upon the language I was writing in. For example, I'd be much more inclined to 
use hash sets than balanced binary trees in imperative languages.

Indeed, the "same way" benchmarks are very skewed because they restrict the 
programmer to using the "lowest common denominator" of features only present 
in all of the languages. Thus, they don't let more modern languages exploit 
more modern features.

-- 
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
Objective CAML for Scientists
http://www.ffconsultancy.com/products/ocaml_for_scientists