Author: John Lowe
Date: 23:51:59 12/23/02
Go up one level in this thread
On December 23, 2002 at 23:01:22, Anthony Martini wrote: > Am I wrong to assume that all professional chess programs are written >in Assembly rather than C/C++ (or the newer C# - which may be even slower >runtime wise) ? To get optimum results, wouldn't you have to code in Assembly, >even with today's hardware? - and let's face it, these engines (not the >interfaces) are small and compact. I haven't programed much in years, even >though I have all the newest compilers (including Visual Studio .NET) - I know >these new compilers generate compact/fast code, but it can't possibly compare >with Assembly - or can it, when running time-critical applications? Does anybody >even code in Assembly anymore, and does anybody even make Assemblers anymore (or >do they just use the inline ones that come w/the C/C++ compilers)? > > -, > Anthony Hi Anthony I haven't found anyone who habitually writes chess in assembly language. I do but then I'm an eccentric old amateur. Some of the programmers would be quite capable but wouldnt see any point, some think in terms like "assembly tricks" and have only a sketchy concept of assembly - like my concept of "C". There are MASM, NASM and TASM available among other assemblers. People recommend Nasm and Tasm to me but I (awkwardly) just use my debuggers - mainly GRDB. I program for fun and chess is fun to program. Regards John
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.