Benchmarks

Windows Benchmark: sqrt(x) (100K)

Benchmark the performance of the sqrt function, between 1 and 100,000.

number math 100K

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 GraalVM 80.616µs 60.000µs 230.600µs
2 C (Clang) 637.056µs 430.400µs 2,788.500µs
3 C (GCC) 656.256µs 415.800µs 5,266.600µs
4 Go 727.368µs 0.000µs 2,502.800µs
5 C++ (G++) 739.540µs 621.300µs 1,266.200µs
6 C++ (Clang++) 808.320µs 624.500µs 1,481.500µs
7 Zig 939.632µs 617.800µs 2,583.200µs
8 Kotlin (Native) 1,322.176µs 1,037.100µs 3,537.600µs
9 Rust 1,574.768µs 1,117.500µs 5,131.700µs
10 JavaScript (Deno) 5,227.092µs 2,426.300µs 20,667.500µs
11 Kotlin (JVM) 5,470.416µs 2,808.100µs 41,606.800µs
12 JavaScript (Node) 11,387.172µs 2,598.600µs 113,945.800µs
13 PHP 24,738.652µs 4,610.100µs 60,397.300µs
14 Ruby 29,574.548µs 13,030.700µs 93,284.400µs
15 Java 53,197.068µs 2,090.700µs 181,155.600µs
16 Python 58,765.960µs 29,181.500µs 130,156.300µs
17 JavaScript (Bun) 163,258.916µs 50,378.200µs 459,605.800µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times