Darren,

Thank you for posting the links.  Very nice. It could be my lack of 
understanding the intention of each of the tests, but it looks like most of 
them are micro-benchmarks, meaning there is single or very few methods calls 
and a very well defined micro-space. I can understand how doing something more 
sophisticated might cause it to remain an apples to apples comparison.


Jim


----- Original Message ----
From: Darren Cook <[EMAIL PROTECTED]>
To: computer-go <[email protected]>
Sent: Friday, December 14, 2007 2:44:56 AM
Subject: Re: [computer-go] Re: Lisp time


>> I thinks it's very difficult to outperform C since C really is just
>> about at the level of assembly language.
> 
> No, in special cases it's not that hard to outperform C, because the
> language spec dictates some not so efficient details. C has an ABI
 and
> it's specification is optimized for the general case. 

Stefan, judging by this site (which I posted some links from yesterday)
your intuition is correct:
  http://shootout.alioth.debian.org/

Overall C comes in 2nd, 10% slower than C++ (due to extra hints to the
compiler I assume). But C/C++ are not the top of every benchmark. E.g.
http://shootout.alioth.debian.org/gp4/benchmark.php?test=sumcol〈=all

Darren


-- 
Darren Cook
http://dcook.org/mlsn/ (English-Japanese-German-Chinese free
 dictionary)
http://dcook.org/work/ (About me and my work)
http://dcook.org/work/charts/  (My flash charting demos)
_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/



_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to