Computer Chess Club Archives


Search

Terms

Messages

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

Author: Russell Reagan

Date: 20:45:55 02/17/04

Go up one level in this thread


On February 17, 2004 at 19:44:35, Vincent Diepeveen wrote:

>When not referring to API, you have no idea what you talk about. 10%. Make that
>100% to start with.

Here's what I did. I took several open source chess programs and compiled them
under native C/C++, and then under managed C/C++, and the results were that the
biggest difference was about 20% for TSCP. The rest were much closer, less than
10% slower, and one was actually faster when compiled as managed C++. So what
tests did you do?

Since all of the .NET languages get compiled to native machine code, I see no
reason why C# should be 100% slower just because it's C#. There are plenty of
benchmarks that show C# to be fairly close to the speed of native C/C++, and the
gap should only narrow as newer compilers and newer versions of the languages
arrive.

There are plenty of benchmarks on the net that show C# to be within a few
percent of natively compiled C++ already. There are a few areas that need some
work, but it won't be long, and C# will be within a few percent of C++.



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.