Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Special Opening Book Iterface -- A request for discussion

Author: Dan Andersson

Date: 06:47:39 01/31/99

Go up one level in this thread


I would suggest an pure ansi-C interface. That would make it very easy to port
since c++ is a new standard, and most implementations of smaller languages do
only support a c api (at least without much tweaking). It is possible to
construct an Object Oriented Paradigm in any language. Therefore if the c
interface is designed along OOP it would be easy to ceate c++ wrapper classes.
There is also the fact that most c++ compilers use vtables to implement method
calls, thus creating an overhead in method calls especially on cisc processors
(those interested should go to the GNU Eiffel homepage an read their papers
concerning implementation of method calls). Then there is a selfish reason as Im
writing a chess program called EiffelChess in Eiffel.

Dan Andersson.



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.