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.