Author: Steve Coladonato
Date: 05:04:37 08/27/02
Go up one level in this thread
On August 27, 2002 at 05:10:19, Kunnar Klauks wrote: >>Well, operating systems are becoming a comodity. A program should not really >>care what the operating system is that it runs under. As far as a chess program >>is concerned, the engine has nothing to do with the operating system. It is >>generally written in C and at least the engine portion should be able to compile >>on any platform that supports C. The GUI is where the problem is and that >>really should not be a problem. > >But many commercial engines are written largely in assembler and porting >assembler is not as easy. AFAIK its maybe simpler to port from Windows to Linux >if you use only intel processors, but for example porting Windows program >written in assempler to a some Linux version running on MAC PPC hardware is >harder. > >Kunnar I guess that's where the issue is then. I thought that most engines were written in C or C++ and that the GUI was the problem because of ActiveX or some other ill-conceived decision about the interface. I just don't understand the use of assembler for high level programs. For low level drivers yes. I personally don't see the need for assembler in a chess engine. And I can't buy speed as an argument. Steve Steve
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.