Benchmarks

Linux 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 (Clang) 1.399µs 1.282µs 1.703µs
2 C++ (Clang++) 1.493µs 1.302µs 1.853µs
3 C (GCC) 1.739µs 1.523µs 1.954µs
4 C++ (G++) 1.755µs 1.493µs 2.194µs
5 GraalVM 3.875µs 2.885µs 8.105µs
6 Go 4.231µs 3.837µs 4.659µs
7 Zig 6.243µs 5.530µs 7.323µs
8 Java 19.109µs 16.992µs 20.910µs
9 JavaScript (Deno) 83.714µs 67.859µs 132.040µs
10 JavaScript (Bun) 361.888µs 328.462µs 403.052µs
11 PHP 753.736µs 263.749µs 12,152.634µs
12 Rust 1,691.773µs 11.772µs 41,960.703µs
13 Kotlin (Native) 1,721.281µs 148.401µs 39,091.062µs
14 JavaScript (Node) 7,179.318µs 55.926µs 64,135.700µs
15 Ruby 8,831.095µs 173.077µs 72,643.029µs
16 Kotlin (JVM) 15,886.263µs 651.031µs 74,335.397µs
17 Python 19,591.707µs 470.734µs 71,621.565µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times