Benchmarks

Mac 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 C++ (G++) 1.720µs 1.000µs 2.000µs
2 C (Clang) 1.900µs 1.746µs 2.198µs
3 C (GCC) 1.922µs 1.723µs 2.513µs
4 C++ (Clang++) 2.093µs 1.789µs 2.485µs
5 Zig 3.160µs 3.000µs 4.000µs
6 GraalVM 3.650µs 2.308µs 17.438µs
7 Go 4.320µs 3.000µs 18.000µs
8 Rust 8.000µs 7.000µs 10.000µs
9 Java 9.411µs 8.387µs 12.760µs
10 PHP 53.380µs 50.066µs 64.414µs
11 Kotlin (Native) 75.959µs 64.346µs 152.830µs
12 JavaScript (Node) 82.490µs 65.325µs 337.789µs
13 JavaScript (Deno) 96.490µs 82.467µs 288.700µs
14 Ruby 192.480µs 170.000µs 371.000µs
15 JavaScript (Bun) 243.265µs 115.241µs 1,004.381µs
16 Python 321.400µs 305.000µs 374.000µs
17 Kotlin (JVM) 39,007.376µs 641.211µs 931,106.193µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times