Results for 38 of 40 languages from this run on actest1.
Unavailable in this run: Hack, Lisp. Follow the run link for failure details.
Current benchmark data was generated on Sun Sep 27 2026, full log can be found HERE
CONTRIBUTIONS are WELCOME!
* -m in a file name stands for multi-threading or multi-processing
* -i in a file name stands for direct intrinsics usage. (Usage of simd intrinsics via libraries is not counted)
* -ffi in a file name stands for non-stdlib FFI usage
* (You may find time < time(user) + time(sys) for some non-parallelized programs, the overhead is from GC or JIT compiler, which are allowed to take advantage of multi-cores as that's more close to real-world scenarios.)
| lang | code | time | stddev | peak-mem mem | time(user) | time(sys) | compiler compiler/runtime |
|---|---|---|---|---|---|---|---|
| wren | 1.wren | 604ms | 4.3ms | 4.7MB | 590ms | 0ms | wren 0.4.0 |
| nim | 6.nim | 855ms | 23ms | 4.7MB | 837ms | 0ms | nim 2.2.4 |
| nim | 6.nim | 932ms | 9.4ms | 3.0MB | 920ms | 0ms | nim/clang 2.2.4 |
| nim | 5.nim | 7274ms | 50ms | 8.1MB | 7223ms | 30ms | nim 2.2.4 |
| nim | 5.nim | 8047ms | 172ms | 6.4MB | 7997ms | 33ms | nim/clang 2.2.4 |
| nim | 3.nim | 26905ms | 184ms | 11.5MB | 26857ms | 27ms | nim/clang 2.2.4 |
| nim | 3.nim | 27665ms | 109ms | 14.5MB | 27613ms | 30ms | nim 2.2.4 |
| nim | 1.nim | 107046ms | 771ms | 2036.8MB | 71373ms | 33600ms | nim/clang 2.2.4 |
| nim | 1.nim | 108677ms | 212ms | 2036.9MB | 72837ms | 33773ms | nim 2.2.4 |
| lang | code | time | stddev | peak-mem mem | time(user) | time(sys) | compiler compiler/runtime |
|---|---|---|---|---|---|---|---|
| wren | 1.wren | 45ms | 1.6ms | 3.2MB | 37ms | 0ms | wren 0.4.0 |
| nim | 6.nim | 57ms | 2.7ms | 3.6MB | 47ms | 0ms | nim 2.2.4 |
| nim | 6.nim | 65ms | 0.3ms | 1.9MB | 53ms | 0ms | nim/clang 2.2.4 |
| nim | 5.nim | 417ms | 4.9ms | 4.6MB | 403ms | 0ms | nim 2.2.4 |
| nim | 5.nim | 474ms | 9.7ms | 2.9MB | 460ms | 0ms | nim/clang 2.2.4 |
| nim | 3.nim | 1171ms | 6.6ms | 6.0MB | 1163ms | 0ms | nim 2.2.4 |
| nim | 3.nim | 1197ms | 26ms | 3.8MB | 1187ms | 0ms | nim/clang 2.2.4 |
| nim | 1.nim | 5324ms | 41ms | 522.5MB | 3093ms | 1793ms | nim 2.2.4 |
| nim | 1.nim | 5430ms | 115ms | 518.9MB | 3183ms | 1807ms | nim/clang 2.2.4 |
| lang | code | time | stddev | peak-mem mem | time(user) | time(sys) | compiler compiler/runtime |
|---|---|---|---|---|---|---|---|
| nim | 1.nim | 11029ms | 35ms | 1.3MB | 11017ms | 0ms | nim/clang 2.2.4 |
| nim | 1.nim | 11039ms | 7.6ms | 3.4MB | 11027ms | 0ms | nim 2.2.4 |
| wren | 1.wren | timeout (300s) | — | — | — | — | wren 0.4.0 |