Benchmarks

Linux Benchmark: Count to 1 Million

Programs that count to 1 million

number count 1M

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 GraalVM 6.946ms 0.617ms 51.255ms
2 C++ (Clang++) 21.428ms 1.007ms 73.525ms
3 C++ (G++) 24.561ms 0.861ms 82.923ms
4 C (GCC) 26.462ms 0.861ms 64.497ms
5 Go 43.199ms 2.500ms 94.757ms
6 C (Clang) 48.698ms 16.884ms 81.661ms
7 Kotlin (Native) 57.818ms 41.616ms 88.495ms
8 JavaScript (Deno) 69.254ms 34.558ms 162.399ms
9 Zig 71.709ms 34.280ms 153.332ms
10 JavaScript (Node) 87.430ms 44.016ms 150.498ms
11 JavaScript (Bun) 104.211ms 50.936ms 189.647ms
12 Kotlin (JVM) 119.130ms 40.112ms 186.199ms
13 Java 131.626ms 50.064ms 188.877ms
14 Rust 247.339ms 188.080ms 390.652ms
15 Ruby 1,538.154ms 980.434ms 2,129.283ms
16 Python 3,416.738ms 2,516.061ms 4,685.836ms
17 PHP 5,302.741ms 3,999.341ms 6,374.360ms

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times