Benchmarks

Linux 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 JavaScript (Bun) 174.601ms 102.054ms 241.793ms
2 Rust 248.316ms 23.240ms 375.551ms
3 C++ (Clang++) 274.964ms 169.813ms 413.576ms
4 C (Clang) 289.644ms 184.821ms 424.778ms
5 C (GCC) 296.442ms 170.989ms 404.670ms
6 C++ (G++) 298.257ms 183.995ms 473.337ms
7 Go 344.342ms 232.036ms 559.931ms
8 JavaScript (Deno) 355.021ms 180.461ms 504.084ms
9 JavaScript (Node) 411.015ms 309.448ms 546.335ms
10 Java 418.445ms 198.069ms 757.733ms
11 GraalVM 544.953ms 345.406ms 756.215ms
12 Kotlin (JVM) 574.025ms 336.882ms 876.455ms
13 Zig 2,140.778ms 1,592.390ms 2,811.381ms
14 Ruby 2,417.601ms 1,926.847ms 3,345.830ms
15 Python 3,587.592ms 2,790.092ms 4,985.479ms
16 Kotlin (Native) 7,078.964ms 5,741.366ms 8,897.392ms
17 PHP 9,437.692ms 8,359.787ms 11,162.708ms

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times