Mac 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 |
C (GCC)
|
8.002ms | 7.127ms | 10.562ms |
| 2 |
Rust
|
23.834ms | 7.345ms | 393.923ms |
| 3 |
C (Clang)
|
28.039ms | 7.308ms | 512.208ms |
| 4 |
Go
|
34.133ms | 8.713ms | 615.961ms |
| 5 |
C++ (G++)
|
43.375ms | 7.335ms | 886.760ms |
| 6 |
C++ (Clang++)
|
45.122ms | 7.155ms | 555.410ms |
| 7 |
JavaScript (Bun)
|
96.760ms | 5.279ms | 649.892ms |
| 8 |
GraalVM
|
100.570ms | 23.222ms | 796.035ms |
| 9 |
JavaScript (Deno)
|
128.815ms | 9.519ms | 1,035.260ms |
| 10 |
D
|
165.992ms | 33.997ms | 914.384ms |
| 11 |
Kotlin (JVM)
|
506.941ms | 15.805ms | 2,280.673ms |
| 12 |
JavaScript (Node)
|
771.098ms | 13.861ms | 2,951.476ms |
| 13 |
Java
|
806.610ms | 20.172ms | 2,172.395ms |
| 14 |
PHP
|
1,313.311ms | 63.759ms | 2,909.162ms |
| 15 |
Ruby
|
1,783.789ms | 120.393ms | 3,641.639ms |
| 16 |
Zig
|
1,818.768ms | 1,104.559ms | 3,435.757ms |
| 17 |
Python
|
2,311.379ms | 1,263.445ms | 3,237.842ms |
| 18 |
Kotlin (Native)
|
4,462.834ms | 3,209.417ms | 6,803.202ms |