Benchmarks

Windows Benchmark: 1,000 Random Numbers

Programs that generate 1,000 random numbers.

random 1K

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 Rust 10.832µs 8.100µs 11.600µs
2 C (Clang) 13.340µs 12.000µs 14.300µs
3 C++ (Clang++) 17.028µs 13.600µs 40.400µs
4 C++ (G++) 17.384µs 15.600µs 19.100µs
5 C (GCC) 35.520µs 14.200µs 470.900µs
6 GraalVM 43.436µs 37.900µs 65.300µs
7 PHP 70.088µs 58.300µs 105.600µs
8 JavaScript (Node) 84.724µs 74.800µs 130.100µs
9 Go 89.932µs 0.000µs 1,548.300µs
10 Ruby 146.080µs 136.500µs 196.400µs
11 Python 182.500µs 157.700µs 250.000µs
12 JavaScript (Deno) 285.204µs 79.500µs 4,623.400µs
13 Zig 504.652µs 421.500µs 777.900µs
14 Kotlin (Native) 989.084µs 627.000µs 4,436.000µs
15 D 1,389.148µs 150.500µs 30,492.100µs
16 Java 7,554.692µs 820.400µs 72,289.000µs
17 Kotlin (JVM) 78,950.336µs 10,023.900µs 619,587.400µs
18 JavaScript (Bun) 91,777.388µs 16,420.900µs 305,766.800µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times