Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess program in Qbasic?

Author: Georg v. Zimmermann

Date: 12:43:37 10/10/99

Go up one level in this thread


On October 10, 1999 at 06:18:28, Keith Kitson wrote:

>I should think it woul dbe possible to write a chess program in any general
>programming language.

Yup


>
>However, there are several issues to consider IMHO before selecting the
>language.  Like, is the executed code interpreted or compiled, this will have a
>marked effect on the speed of execution of each instruction and hence the speed
>of the program.

Good point.


> Is the language flexible and versatile enough to write for the
>windows environment?

Well, did he ask about windows? I don't think so. He can as well write an engine
for winboard/xboard !



>
>My recollection is that QBasic was never written to handle windows development.
>Please correct me if I am wrong here.  So therefore you could write the engine
>but may end up with a text interface.

see above.


>
>C++ is one of the more versatile languages available for windows today.  However
>if you have never used C++ before it can be a daunting task to learn sufficient
>skills in the language to write a chess program.

C is easier to learn than C++. and why use C++ for chess programs ?

>
>I am not trying to put you off but if you are considering between QBasic and C++
>there is a world of difference between them.

Yup.

>
>Are you a main stream professional software developer?
>
>This may help in your approach to designing the chess program, i.e. get the
>requirements docuemnted first then look at the design of the application, and at
>this point the choice of language should be made, not before.

I think the his main interest is the chess-engine, not the interface.


>
>I hope these ideas may help.
>
>Keith


--Tec.



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.