Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Advice for me?

Author: S J J

Date: 06:07:12 02/24/04

Go up one level in this thread


On February 23, 2004 at 05:09:58, Matt Thomas wrote:

>On February 22, 2004 at 14:08:36, David Potesta wrote:
>
>>I am eager to get started writing an engine.  I am not a programmer however.  I
>>am an IT person with Perl, Vbscript, SMS scripting experience.  Most of this
>>experience is for specific administrative tasks...Cron jobs, log file rotation,
>>automated patching, etc..  What would be a good starting point for someone like
>>me?  Are Deitel's Learning C recommended for a beginner?
>
>Your programming knowledge should get you up and running in C/C++ faster than a
>complete beginner.  You have assorted options for compilers from commercial: MS
>Visual C++, Intel, Borland; to free: DJGPP, MinGW Compiler, Dev-C++, Borland
>BCC5.5 free command line version of their C++ compiler.
>
>There are a lot of books around but you will want to seperate the Win32/Windows
>ones from the regualar C/C++ types.  Windows programming is not required in
>order to create a chess engine.  You can make a chess engine a console app and
>use other programs like Winboard, Arena, and various commercial Chess Programs
>from which to play the engine. This is the most common approach.
>
>Some books I like:
>* Teach Yourself C++ in 24 hrs, Liberty, publisher SAMS (includes the DJGPP
>compiler)
>* Programming C in 12 easy lessons, Greg Perry, SAMS (very good coverage of C)
>* Teach Yourself More C++ Programming in 21 days, Jesse Liberty, SAMS (advanced)

One more comment,  I have the above SAMS book.   It is excellent.   Also has
lots of code on a CD ROM that you can cut and paste into your programs.


>* Object Oriented Programming in C++, Lafore, SAMS (Nicely written, covers OOP)
>I have many more, but these have good coverage of topics and are good
>references.
>
>If you ever have questions feel free to email me,
>-Matt  mbox1@alltel.net



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.