Benchmarks

Linux Benchmark: List Creation (100)

Creats a list with 100 elements. List implementations are initialized to their default capacity.

list array 100

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 GraalVM 2.566µs 2.094µs 3.587µs
2 Go 4.402µs 3.466µs 5.300µs
3 C++ (G++) 6.176µs 5.611µs 7.584µs
4 C++ (Clang++) 6.918µs 5.821µs 11.392µs
5 Rust 6.928µs 3.136µs 8.787µs
6 Python 14.617µs 12.544µs 21.490µs
7 JavaScript (Node) 21.590µs 17.233µs 28.654µs
8 Ruby 21.662µs 18.534µs 45.706µs
9 C (GCC) 30.674µs 27.742µs 34.515µs
10 JavaScript (Bun) 32.198µs 27.953µs 40.286µs
11 C (Clang) 36.084µs 33.042µs 42.630µs
12 Java 41.914µs 29.184µs 82.655µs
13 JavaScript (Deno) 51.069µs 39.594µs 142.878µs
14 Zig 941.555µs 344.616µs 10,034.874µs
15 Kotlin (Native) 2,143.409µs 442.671µs 23,033.189µs
16 D 2,196.612µs 49.700µs 53,552.800µs
17 PHP 2,622.274µs 31.790µs 60,677.633µs
18 Kotlin (JVM) 16,269.367µs 559.499µs 71,723.797µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times