Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: assembler vs. C

Author: Christophe Theron

Date: 11:05:56 11/09/99

Go up one level in this thread


On November 08, 1999 at 06:02:53, leonid wrote:

>On November 08, 1999 at 04:40:26, Bruce Moreland wrote:
>
>>On November 07, 1999 at 22:58:55, leonid wrote:
>>
>>>If you write your chess program only for fun, use every language that you could
>>>like. But if you expect that "others" should observe your happiness, use
>>>Assembler. Only this language will give your game extra ply over others. It will
>>>naturally induce into your game some extra glamoring brillances able to capture
>>>the attention of human eyes. And since the human is a social animal that crave
>>>for attention, Assembler is the only natural language for him to express
>>>himself.
>>
>>Assembler won't yield an extra ply.
>>
>>bruce
>
>If extra ply signify game that goes five or six time more rapidly, Assembler
>give you just this.
>
>Leonid.


Not a chance. You'll get 20% faster, maybe 25%, and that's all.

And you'll need 3 times more developpement time, and a lot of crazy bugs to
chase.

It's not worth it anymore. The time you spend on assembly programming, you'd
rather spend it on algorithmic improvements. There are plenty of things to
improve in any chess program. No current chess program is so perfect that the
only thing left to do is to re-code everything in assembly.

I even know some chess programmers who are porting from assembly to C. It's a
wise decision.



    Christophe



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.