Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Plz dont laugh at me.....I am serious!!

Author: Janosch Zwerensky

Date: 16:21:33 12/28/01

Go up one level in this thread


Hi,

>I had the same idea as you, but I have so many other things that I'd like to get
>done, that chess programming has been put on hold.  I'm not a programmer at all,
>so I would have choosen VB as my platform also, as this seems to be the most
>English-like (and thus non-programmer-friendly) of the higher languages.

I think Scheme is easier to learn than any basic dialect, even though on the
surface it might not at all look like an "English-like" a language.
I also believe it might be easier to build complex programs in Scheme than in
Basic. In addition, one can get fast programs out of Scheme code (though not
ones quite as fast as corresponding C solutions) if one uses a strongly
optimizing compiler like Bigloo or Stalin. I also think that Scheme is a good
language to learn programming recursive things in *gg*.
If you're seeking for English-like higher programming languages, I'd recommend
you take a look at Haskell. Because of speed issues, I think it is completely
unsuitable for game programming though, at least when we're not talking
completely trivial games.
Finally, to someone who has little experience in programming and would like to
implement a game of strategy, I wouldn't recommend they do chess as their first
game. I think it would be more satisfying in this case to implement a perfect
Nim player or a perfect tic-tac-toe-player or a towers of hanoi solver first and
to *then* move on to more complex projects.

Regards,
Janosch.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.