Benchmarks

Windows Benchmark: 1,000,000 Random Numbers

Programs that generate 1,000,000 random numbers.

random 1M

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 Rust 16.138ms 10.863ms 38.009ms
2 C++ (Clang++) 18.388ms 12.697ms 49.368ms
3 C (Clang) 20.752ms 12.932ms 39.773ms
4 C (GCC) 21.072ms 14.357ms 43.478ms
5 C++ (G++) 25.758ms 14.909ms 56.279ms
6 JavaScript (Deno) 45.231ms 18.982ms 85.180ms
7 GraalVM 56.431ms 24.568ms 101.106ms
8 JavaScript (Node) 58.985ms 18.399ms 192.456ms
9 Go 62.786ms 15.991ms 221.518ms
10 Java 91.225ms 15.028ms 311.075ms
11 Kotlin (JVM) 113.749ms 22.847ms 504.819ms
12 JavaScript (Bun) 136.165ms 55.631ms 446.454ms
13 PHP 138.203ms 73.891ms 356.683ms
14 Ruby 237.688ms 164.379ms 392.796ms
15 Zig 238.656ms 151.732ms 377.351ms
16 Python 375.350ms 221.438ms 577.958ms
17 Kotlin (Native) 1,964.103ms 1,098.589ms 3,968.837ms

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times