OUT-OF-DATE! Read http://shootout.alioth.debian.org/ |
What fun! Can you manipulate the multipliers and weights to put your favourite language at the top of the ranking? Increase the Code multiplier! Ignore Memory! Zero out those benchmarks that push your favourite language to the bottom!
The fastest programming language? What are the trade-offs?
Read "How not to lie with statistics: the correct way to summarize benchmark results" (pdf).
For each benchmark, B is the best measurement; for each language implementation, the best measurement L is then normalized to L/B
GM is the Weighted Geometric Mean of those L/B ratios.
missing : Language implementations with more than a couple of Timeouts distort the ranking - so they have been excluded. They can still be compared directly against another language implementation.