Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Euphoria language and Chess programming

Author: Normand M. Blais

Date: 17:33:05 10/24/99

Go up one level in this thread


On October 24, 1999 at 18:22:24, Daniel Clausen wrote:

>Hi
>
>On October 24, 1999 at 17:14:16, Normand M. Blais wrote:
>
>> IMHO the Euphoria language is more readable than C or C++ and I think
>> it is more suitable for beginner.
>
>Language issues come up on a regular basis. (not only in CCC) I don't know
>the language you mention, but I wish people would more look at the problem
>they have to solve and *then* decide what programming language is the most
>appropriate. Most people only decide between C, C++ and VB, *if* they
>decide. I remember a problem where my class-friend (blind as he is :)
>chose C++ and used 90% of the time to implement his own memory management
>cuz of the 64k limit, whereas another friend solved the whole problem in
>5 mins with Mathematica. [The guy with C++ worked on it for almost a week.]
>
>I'm not saying that C++/C is not a good language for chess - it just depends
>on your goals.
>
>
>> FYI Euphoria is a 32 bits interpreter that is not limited to 640K RAM.
>
>I'm impressed! :-)) Sorry couldn't resist. :)
>
>
>Kind regards,
> -sargon

For chess programming, I think that C and C++ are still the best because it
requires so much speed. I remimber spending a lot of money for compilers that
could only deliver 16bit applications with all the limitations (under DOS).
Every upgrade would cost money. EUPHORIA was an interesting change because it
was free and didn't have the limitations that Borland or MS had. Applications
can be developped rapidly which is important for me because my time is limited.
It is ideal for hobbist. I also like it because it is canadian made, without
pretention. Just good stuff. ( I think I may regret that last line...)

NMB




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.