I have looked over the language specification for D and it has alot of nice features however the maturity issue is a big one for me and unless there is a huge gain in productivity I suspect I will stick to C++.
Admittedly C++ is not probably not the best language to prototype in and it would be nice to have something a bit more elegant/expressive (maybe something like SmallTalk-80/Squeak). I dont consider myself an expert C++ programmer by any means and alot of the aspects of the language I do still find a bit perplexing (I find Java easier but I do not think it's appropriate for a project which is primarily CPU/Memory bound). Even if the compilation system is reasonably mature I sometimes worry about the library support. C/C++ has alot of nice libraries for handling a wide range of potential tasks and for the most part these days they have been bashed around enough to be certain that they work(I was recently burned by this on a project where the libraries should have been labelled some hacking required despite the fact that the compiler was quite mature). Thanks everyone for all the responses hopefully I can put them to go use. Regards, Carter. ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/