Benchmarks

Windows Benchmark: Array Assignment (1K)

Assigns 1,000 elements to an array.

array 1K

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 Go 0.000µs 0.000µs 0.000µs
2 D 0.884µs 0.700µs 1.000µs
3 C++ (G++) 1.272µs 1.100µs 1.600µs
4 C (GCC) 1.604µs 1.400µs 1.900µs
5 C++ (Clang++) 1.640µs 1.300µs 1.900µs
6 C (Clang) 4.168µs 1.500µs 66.500µs
7 GraalVM 4.224µs 3.400µs 5.600µs
8 Zig 8.876µs 8.000µs 9.600µs
9 Java 18.540µs 16.800µs 20.100µs
10 PHP 43.652µs 34.500µs 109.800µs
11 Rust 54.664µs 13.400µs 613.400µs
12 JavaScript (Node) 62.444µs 53.100µs 103.800µs
13 JavaScript (Deno) 91.308µs 59.600µs 499.400µs
14 Kotlin (Native) 212.360µs 191.600µs 242.800µs
15 Ruby 343.764µs 177.600µs 3,827.900µs
16 Python 954.248µs 796.400µs 1,927.300µs
17 Kotlin (JVM) 1,881.716µs 815.800µs 21,845.600µs
18 JavaScript (Bun) 92,963.552µs 14,578.400µs 265,557.800µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times