Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Professional Chess Engines in C/C++ ???

Author: Lieven Clarisse

Date: 02:46:23 12/24/02

Go up one level in this thread


On December 24, 2002 at 02:51:59, John Lowe wrote:

>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


Hi John,

Is there any place were your engine can be downloaded? I would like to see it!
Is it winboard compatible?

regards,

lieven.




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.