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/

Reply via email to