Author: Bruce Moreland
Date: 10:04:38 11/02/99
Go up one level in this thread
On November 02, 1999 at 04:57:11, Dominic Marcello wrote: > > I'm writing for the Pentium II and I was wondering if anyone could offer >advice as to the pros and cons of using assembler or using c (the 32-bit DOS >port of GCC, specifically) > Also, is it worth using 64 bitboards on a machine with 32 bit registers? GCC >can emulate it (long long int), but the resulting code looks rather messy. If you are trying to develop a chess program, use C. You will spend a tremendous amount of time fixing bugs, changing data structures, and changing algorithms, so you will be able to make a better program faster if you use a high-level language. I had significant assembly coded routines in mine for about a year (search, move gen, check detection, static exchange, etc.), and I found that it was difficult to perform experiments. If you want to do assembly code, wait until you have something that you think is "done". If you try to do otherwise it will be like putting frosting on a serving plate and trying to assemble a cake under it. bruce
This page took 0.02 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.