[Haskell-cafe] Great language shootout: reloaded
Donald Bruce Stewart
dons at cse.unsw.edu.au
Thu Nov 9 19:44:15 EST 2006
So back in January we had lots of fun tuning up Haskell code for the
Great Language Shootout[1]. We did quite well at the time, at one point
ranking overall first[2]. After doing all we could with ghc 6.4.2, the
Haskell entries have been left for the last 10 months, while we worked
on new libraries (bytestring, regex-*).
1. http://shootout.alioth.debian.org/
2. http://www.cse.unsw.edu.au/~dons/data/haskell_1.html
Now the time has come to reload the shootout for another round!
GHC 6.6 is on the 'sandbox' debian machine, and will soon be on the
other shootout boxes[3], which means we can use:
* Data.ByteString
* regex-* libraries
3. http://shootout.alioth.debian.org/sandbox/benchmark.php?test=all&lang=ghc&lang2=javaxint#about
And thus greatly improve:
fannkuch
fasta
k-nucleotide
regex-dna
reverse-complement
sum-file
While we're here we should fix:
chameneos
And anything else you want to take a look at.
A community page has been set up to which you can submit improved entries:
http://www.haskell.org/haskellwiki/Great_language_shootout
So, install GHC 6.6, read up on Data.ByteString and the new regex libs,
and submit faster code to the wiki! Our shootout-interface officer,
musasabi, can then commit them to shootout cvs, once consensus is
reached on the best code to submit.
Let's take back first place! :)
-- Don
More information about the Haskell-Cafe
mailing list