The topic of which programming language to use has been raised innumerable times in the >5 years I've been on this list and I've been backward about coming forward with an opinion because the conversation seems to generate great deals of heat without much light.
The http://shootout.alioth.debian.org/ site, however, has lead me to an interesting idea. The site itself is a set of fully described algorithms, implementations of the algorithms and a test and reporting harness. If we, as a community, could come up with a sufficiently detailed description of light playouts algorithm (see the current "Light simulation : Characteristic values" thread), there is no reason that this algorithm couldn't join them. I suspect that detailing the algorithm sufficiently for non-go players to implement may be surprising challenging. cheers stuart On Thu, Oct 9, 2008 at 12:12 PM, Darren Cook <[EMAIL PROTECTED]> wrote: >> ATS does the binary-trees test 6.2 times quicker than C++ but 2.7 times >> slower on k-nucleotide (which seems to be about making hash tables): > > Prompted by Isaac, I found the single-core benchmarks (change the "u64q" > to "u32" in the URLs I posted before to get them, or start at > http://shootout.alioth.debian.org/u32/ ), ATS does binary trees 1.9 > times quicker, and k-nucleotide 1.4 times slower. > > Darren > >> http://shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=ats&lang2=gpp >> http://shootout.alioth.debian.org/u64q/benchmark.php?test=knucleotide&lang=all >> http://shootout.alioth.debian.org/u64q/benchmark.php?test=knucleotide&lang=gpp&id=1 > > > -- > Darren Cook, Software Researcher/Developer > http://dcook.org/mlsn/ (English-Japanese-German-Chinese-Arabic > open source dictionary/semantic network) > http://dcook.org/work/ (About me and my work) > http://dcook.org/blogs.html (My blogs and articles) > _______________________________________________ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ > _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/