Author: Bob Durrett
Date: 14:48:15 11/16/02
Go up one level in this thread
On November 16, 2002 at 16:20:16, Tim Foden wrote: >On November 16, 2002 at 13:16:33, Bob Durrett wrote: > >>On November 16, 2002 at 12:29:35, Peter Skinner wrote: >> >>>On November 16, 2002 at 11:45:27, Bob Durrett wrote: >>> >>>> >>>>I'm Confused. C, C++, C#. Which to Use? >>>> >>>>I have an old Visual C++ compiler which I purchased many ago. But bulletins >>>>posted here seem to favor C, as opposed to C++ as if C is better than C++ for >>>>chess engine programming. >>>> >>>>Still trying to find the best C compiler to use for chess engine design on my >>>>Compaq 1 GHz 1GB RAM single-processor PC. >>>> >>>>Tried to download one but got error message saying NO! >>>> >>>>Yahoo! seems to find C++ compilers but not C compilers. >>>> >>>>Sorry for sounding like a child. : ( >>>> >>>>Bob D. >>> >>>About 2 to 3 years ago I wanted to write a program as well. Since I had no clue >>>where to start I based my engine off the GNUChess 4 source. I was learning C the >>>same time so it was nice to have a code to start off of. >>> >>>After 3 years I would never try to start from scratch. There are two main >>>reasons: >>> >>>1. I am not a very skilled programmer. I can implement things, but I ask a >>>million questions like yourself, and there is nothing wrong with that. People >>>here are great with answering questions. The answers I have recieved through >>>this board and the Crafty mailing list have helped immensely. >>> >>>2. Time. I don't have much time to program. Starting an engine from scratch >>>takes an incrdible amount of time. I would suggest that you look at some sources >>>to understand the different structures that Gerbil, Crafty, GnuChess anything >>>that has published source code. That helped me quite a bit. Those authors who >>>_have_ put the time in to start from scratch give the code out for people to >>>learn from and I am grateful. >>> >>>Personally if you want to write an engine, I would start in C. Most compiler >>>that are for C++ are C complilers anyway. I prefer the Visual Studio from MS as >>>the MSDN library has some great code examples to look at. >>> >>>That's my two cents. >>> >>>Peter. >> >>Thanks. The Microsoft Visual Studio's System Requirements seem to exclude >>Windows 98, which is what I have. > >All the Microsoft Visual C/C++ compilers that I have work under Windows 98 (and >WinNT 4, Win2K etc). This includes versions 1.52, 4.2, 5 and 6. 1.52 will only >compile to 16 bit code for DOS (I still use it sometimes for DOS utilities). >The others can all compile to 32 bit code. > >Which compiler do you have, do you know? > >Cheers, Tim. Version 5.0 Oddly, the box says v.5.0 Upgrade but the manual I found says v.5.0. It's been awhile since I tried, unsuccessfully, to teach myself C++, so I don't remember whether or not I had an earlier version. I changed computers, so it's not on this one. May have been on my old Windows 95 machine which I gave to my son and his family. My wife wants to take the money I would spend on a new computer and use it to paint the house. I don't understand that. : ) Bob D.
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.