Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Visual Basic for chess program

Author: Severi Salminen

Date: 08:15:59 11/12/00

Go up one level in this thread


Hi!

>The advantages you list are all true, but you neglected to list the
>disadvantages. C has a steep learning curve and an unforgiving nature that
>places a lot responsibility on the programmer. I think he should stick with VB.
>If he wants to get really serious later, he can always rewrite it in C, which
>will be easier to write if he already has a working version in VB.


It is true that I didn't and also can't say anything about the learning. I have
mainly used assembler and compared to that C is very easy. I think that C is not
_that_ hard to learn, at least if you can get a good book. C is very logical
programming language, maybe the most logical of all. When you understand the
basic C stuff, it is very easy to learn more - everything follows the same
principles. And I think that chess program is not the hardest thing to program
considering the complexity of it. You need quite simple expressions, simple
structures...But because of efficiency C leaves much to programmer to take care
of. It is easy (not as easy as in assembler) to program bugs, but usually you
can spot them, at least with a debugger.

But yes, VB is probably also a good choise, so have I heard.

Severi



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.