Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Is C# best ideal for any chess programming?

Author: Dann Corbit

Date: 11:33:52 11/28/01

Go up one level in this thread


On November 28, 2001 at 02:46:01, Peter Kappler wrote:
[snip]
>>  In short, I think
>>it is silly to write chess programs in Java.  If you are truly an expert, you
>>might write better algorithms to make up the difference.  But if that were the
>>case, why wouldn't you have the good sense to have written them in C or C++ in
>>the first place?
>
>Or the great sense to write it in Assembly?  ;)

A far worse decision.  You would have to do a complete rewrite for each new
chip.  You might write tiny bits in assembly for the hottest hot-spots, but I
firmly believe that it would be a tragic mistake to write the whole thing in
assembly.  I know that there are commercial products that do use assembly in
total.  These are the same ones that have a great deal of trouble making rapid
changes to keep up with evolving machines and operating systems.

You have to be world-class in assembly language to do as well as a modern
optimizing C compiler.  And then a new chip comes out and...



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.