Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: assembler vs. C

Author: Christophe Theron

Date: 10:27:23 11/10/99

Go up one level in this thread


On November 10, 1999 at 06:11:14, Eelco de Groot wrote:

>
>On November 10, 1999 at 02:28:32, Christophe Theron wrote:
>
>>On November 10, 1999 at 00:52:56, Jeremiah Penery wrote:
>>
>>>On November 09, 1999 at 22:19:23, leonid wrote:
>>>
>>>>Assembler code only in some modules or inline. This never as good as the game
>>>>created 100% on Assembler. Actually, biggest part of chess game, just before
>>>>Windows, were done on Assembler. Take, for instance, Genius, Rebel or Fritz. We
>>>>have some good C games but they all are on the places after the first four.
>>>
>>>Fritz is (or at least was) written in assembler.  I don't know about Genius, but
>>>I don't think it was.  Rebel, however, is not written in assembler.  I don't
>>>know of any other program that is assembler, either.
>>
>>Both Rebel and Genius are written in assembler. Earlier versions of Rebel were
>>written in C, then Ed rewrote the core of the engine in assembly (not
>>everything, but a good part of it). It probably made sense at that time because
>>his C compiler was not good enough, I don't think it makes sense anymore.
>>
>>
>>    Christophe
>
>I suppose that Ed thinks about switching then from Symantec C to MSVC,
>Christophe? I was wondering, is the new GUI also done in Visual C? Or do you
>guys also use Delphi or something like that? If that isn't sensitive
>information...Not that I know much about those languages, when they started with
>Objects things went a little over my head.
>
>Regards,Eelco

I think that yes, Ed has to switch from Symantec to MSVC, but you should ask him
directly. It's not difficult anyway.

The new GUI is also written with MSVC.

I have not written the GUI. Objects are also completely over my head. :)



    Christophe



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.