Author: Matt Thomas
Date: 02:09:58 02/23/04
Go up one level in this thread
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) * 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.