/mobile Handheld Friendly website
x64 Ubuntu : Intel® Q6600® quad-core |
This chart shows 1 or 2 or 3 comparisons - Time-used and/or Memory-used and/or Code-used ~ speed and size.
Remember - these measurements are just of the fastest programs for each of these programming language implementations, measured on this OS/machine.
Selected and weighted "how many times more compared to the program that used least scores" are compressed into one number - ↓ a weighted geometric mean.
Select the weights you want to give each comparison and each benchmark then click the chart button.
Or follow the links to compare 2 language implementations directly - one-against-another for all the benchmarks - on Time-used, Memory-used and Code-used.
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 (at the largest workload) distort the ranking - so they have been excluded. They can still be compared directly against another language implementation.
There are other ways to analyse and present this data: ask Which programming languages are fastest? or look for patterns in Code-used Time-used Shapes or take the Summary Data and do your own analysis!