I've looked into this a bit. My preference would be scheme and it's my understanding that it may be a bit more efficient.
- Don Urban Hafner wrote: > > On Dec 12, 2007, at 10:09 , Nick Apperson wrote: > >> I've been (and still am) a die hard supporter of C++, but since I >> program in C++ for work (we develop gamelike software) I get tired of >> C++ day in and out. I'd also like to push myself to learn some new >> things. >> >> Lisp seems to me like a language I could really come to respect. I >> run linux (no windows, period) and I am comfortable with command-line >> if I need to be. Anyway, I'm trying to figure out what the best way >> would be to learn lisp so that I can begin working on a computer go >> program in it. I can't even figure out what the right dielect would >> be for computer go. >> >> Any of you out there using lisp want to maybe point me in the right >> direction for how to learn this language as it applies to writing a >> go program? Thanks. > > > 1. You go with Common Lisp > > In this case I'd prefer SBCL as an implementation (we recently had a > posting on this list comparing speeds of various Lisps, I think). And > then there's of course now way around Emacs! Especially as there's > SLIME [1] which is an excellent IDE (console, debugger, documentation, > ...) > > 2. You go with Scheme > > I don't know much about Scheme, but there are some nice Scheme > implementations out there. PLT Scheme has a nice IDE. Gambit Scheme > and Chicken Scheme are supposed to be fast (they compile to C). > > [1] http://common-lisp.net/project/slime/ > > --Urban Hafner > Ziegelgasse 10 > 69117 Heidelberg > Germany > http://bettong.net > > > _______________________________________________ > 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/