
Jeremy Shaw wrote:
Rumor has it that the poor results are due to the inherent design of the shootout itself. The shootout seems to test how fast specific algorthims can be executed in various languages. Instead of testing:
"Write a program that solves this problem quickly"
the tests are:
"Write a program that solves this problem quickly, using *this* algorithm"
At one time someone was working on creating the "Computer Language Shoot-in" to compensate for this deficiency... http://shootin.sourceforge.net/
And many of the algorithms that you are required to use are a very poor match for haskell.
True. But there are some tests like "fasta" that appear to have a laziness induced space leak that presumably could be fixed. http://shootout.alioth.debian.org/benchmark.php?test=fasta&lang=all Greg Buchholz