Benchmarks

Windows Benchmark: File Read

Performs a read operation on a text file containing five paragraphs of Lorem Ipsum. Note that some operating systems and languages may cache the file, so the first run may be slower than subsequent runs.

file

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 JavaScript (Node) 90.288µs 78.400µs 122.900µs
2 D 116.996µs 97.400µs 148.400µs
3 Ruby 131.548µs 104.800µs 199.800µs
4 Rust 141.760µs 103.800µs 631.200µs
5 Python 174.112µs 125.100µs 671.900µs
6 C++ (G++) 174.524µs 119.300µs 767.700µs
7 PHP 182.456µs 145.800µs 281.100µs
8 GraalVM 304.676µs 191.100µs 696.500µs
9 C (Clang) 394.096µs 181.300µs 2,908.800µs
10 C++ (Clang++) 435.416µs 296.300µs 1,278.700µs
11 C (GCC) 495.324µs 174.800µs 4,819.800µs
12 Java 596.080µs 476.000µs 886.301µs
13 JavaScript (Deno) 923.892µs 705.400µs 1,312.600µs
14 Kotlin (Native) 1,032.596µs 436.900µs 8,876.000µs
15 JavaScript (Bun) 1,706.944µs 245.100µs 18,000.600µs
16 Zig 1,790.056µs 1,348.600µs 6,052.500µs
17 Go 3,121.860µs 0.000µs 72,348.600µs
18 Kotlin (JVM) 182,347.872µs 41,774.200µs 1,054,727.400µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times