[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: what is the best language for go: Re:[computer-go] Score estimating



And the point is to realize the same functionnality,
the code is *really* shorter than java or C++.
For exemple, in my project, with the help of introspection,
I parsed a file, transform it into a full working Python object,
add one simple unittest, all in one file of 79 lines.
Be careful proposing lines of code as a software metric or someone will post a perl one-liner that does minimax search and therefore solves go ;-).

For those considering scripting languages for quick development and algorithm evaluation might I suggest writing an extension to wrap gnugo's tactical search. You can't do much of anything without tactical information on chains, and tactical search needs fast code (e.g. as David Fotland said in this thread, Many Faces has carefully crafted C code for tactical search and the program still spends 70% of its time there).

Darren

P.S. Writing my go program in C++, with heavy use of templates.

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/