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/
