Linux Benchmark: Is Prime (100K)
Performs a primality test on all numbers between 1 and 100,000.
math
number
100K
All-Time Rankings
| Rank | Language | Average Time | Best Time | Worst Time |
|---|---|---|---|---|
| 1 |
C++ (Clang++)
|
151,980.337µs | 80,403.690µs | 212,638.741µs |
| 2 |
C (Clang)
|
159,702.608µs | 99,141.146µs | 219,508.785µs |
| 3 |
GraalVM
|
165,431.493µs | 113,751.641µs | 227,015.190µs |
| 4 |
C++ (G++)
|
167,320.130µs | 97,769.945µs | 225,693.374µs |
| 5 |
C (GCC)
|
171,306.508µs | 79,376.950µs | 241,213.849µs |
| 6 |
JavaScript (Deno)
|
267,674.217µs | 198,679.455µs | 363,516.048µs |
| 7 |
JavaScript (Bun)
|
275,262.354µs | 192,937.110µs | 414,899.403µs |
| 8 |
Go
|
285,159.374µs | 146,757.520µs | 370,136.895µs |
| 9 |
Java
|
289,735.155µs | 214,904.592µs | 443,322.037µs |
| 10 |
JavaScript (Node)
|
301,458.748µs | 192,960.324µs | 430,783.150µs |
| 11 |
Rust
|
362,206.209µs | 294,206.831µs | 484,443.525µs |
| 12 |
Kotlin (JVM)
|
362,837.884µs | 218,494.465µs | 510,755.359µs |
| 13 |
Kotlin (Native)
|
392,707.178µs | 311,112.243µs | 510,588.606µs |
| 14 |
D
|
841,344.596µs | 689,349.500µs | 1,047,786.800µs |
| 15 |
Zig
|
3,554,320.544µs | 2,913,785.849µs | 4,528,798.721µs |
| 16 |
Ruby
|
5,162,512.665µs | 4,279,018.349µs | 6,485,257.367µs |
| 17 |
PHP
|
13,244,268.484µs | 10,816,747.970µs | 16,188,417.340µs |
| 18 |
Python
|
21,640,777.050µs | 15,992,307.118µs | 41,408,592.847µs |