Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: assembler vs. C

Author: Nicolas Carrasco

Date: 17:47:46 11/04/99

Go up one level in this thread


C is a very good language, I don't think anyone should need an easyer language
for a chess engine, except if they are only testing.

Just my personal opinion :) .

On November 03, 1999 at 21:08:47, Geoff Bull wrote:

>On November 02, 1999 at 13:04:38, Bruce Moreland wrote:
>
>Isn't C often referred to as "portable assembler" anyway?
>
>>If you are trying to develop a chess program, use C.
>
>C is not the only language in the world.
>
>> You will spend a
>>tremendous amount of time fixing bugs, changing data structures, and changing
>>algorithms, so you will be able to make a better program faster if you use a
>>high-level language.
>
>And if you use as higher level language than C you will spend even less time
>fixing bugs, and your code will be even easier to change.
>
>If you write it in assembler, you'll likely neve finish it!
>
>
>>If you try to do otherwise it will be like putting frosting on a serving plate
>>and trying to assemble a cake under it.
>
>"We should forget about small efficiencies, say about 97% of the time:
>premature optimization is the root of all evil."
>    - Donald Knuth
>
>cheers
>Geoff



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.