Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Symbolic: A doomed effort, or it's time to get my lead-lined jockstr

Author: Tord Romstad

Date: 09:18:49 02/17/04

Go up one level in this thread


On February 17, 2004 at 11:59:57, Robert Hyatt wrote:

>On February 17, 2004 at 11:49:45, Tord Romstad wrote:
>
>>>Of course Crafty runs on all the boxes you mentioned,
>>
>>Not including Palm OS, unless I have missed something?  Aren't Crafty's
>>memory requirements a bit on the big side for the current generation
>>of Palm OS units?
>
>Don't know.  It runs on the IPAQ device.

The IPAQs has more memory available for programs, I think, but I could
be wrong.

>However, this isn't an issue of C vs Lisp.  This is an issue of the internal
>design of Crafty.

I know.  I asked only because I was curious, and because I would like to
see Crafty run on my Palm.  My question was tangential to the discussion.

>Were Crafty written in Lisp it would be no smaller,

I would rather expect it to be bigger, in fact.

>>I wouldn't use any dynamic memory in a chess program, therefore the problem
>>of garbage collection shouldn't enter the picture.
>>
>
>So you are talking about writing a C-like program inside the syntax of Lisp?

Not quite.  The program would behave similarly to a C program at runtime,
but could still use the high-level constructs of Lisp at compile-time.
This is a very important point.

>:)
>
>I've seen students write APL programs that look like Fortran, complete with
>loops and array indexing, so I suppose anything is possible. :)

Yes, it is.  I have seen lots of Lisp programs which look like C.  :-)

Tord




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.