Benchmarks

Linux Benchmark: List Creation (10K)

Creats a list with 10,000 elements. List implementations are initialized to their default capacity.

list array 10K

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 C (Clang) 152.659µs 32.762µs 2,914.640µs
2 Go 298.585µs 73.689µs 5,400.791µs
3 GraalVM 1,097.695µs 233.955µs 13,674.087µs
4 C (GCC) 2,905.868µs 28.785µs 35,783.630µs
5 C++ (Clang++) 5,082.211µs 168.940µs 48,552.692µs
6 Rust 5,730.797µs 153.912µs 75,726.137µs
7 JavaScript (Deno) 15,107.449µs 795.700µs 53,291.255µs
8 C++ (G++) 21,490.299µs 200.922µs 76,450.446µs
9 JavaScript (Node) 21,945.364µs 663.308µs 82,953.322µs
10 JavaScript (Bun) 23,336.699µs 2,239.811µs 87,474.183µs
11 Java 23,888.572µs 952.605µs 83,475.406µs
12 Python 33,723.172µs 1,162.162µs 97,182.996µs
13 Ruby 33,936.587µs 1,203.342µs 86,027.918µs
14 Zig 44,055.498µs 1,307.993µs 82,186.794µs
15 PHP 58,296.325µs 5,530.231µs 146,198.402µs
16 Kotlin (Native) 64,603.972µs 35,891.601µs 117,430.504µs
17 Kotlin (JVM) 78,275.228µs 35,391.308µs 140,808.953µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times