Ruby
ruby 3.4.5 · ruby/yjit 3.4.5
#17
Overall rank
28.48×
Score
16/17
Problems covered
0
Did not finish
Best result per problem
| Problem | Rank | Code | Time | Peak mem |
|---|---|---|---|---|
| binarytrees | #16 of 19 | 1.rb | 3.37s | 116.0MB |
| coro-prime-sieve | #12 of 19 | 1.rb | 1.64s | 64.3MB |
| edigits | #6 of 19 | 1.rb | 69ms | 15.8MB |
| fannkuch-redux | #18 of 19 | 1.rb | 111.41s | 13.0MB |
| fasta | #15 of 19 | 6.rb | 1.51s | 22.9MB |
| http-server | #12 of 19 | 2.rb | 162ms | 23.8MB |
| json-serde | #15 of 19 | 1.rb | 1.48s | 153.4MB |
| knucleotide | #18 of 18 | 1.rb | 17.28s | 52.4MB |
| lru | #13 of 19 | 1.rb | 448ms | 12.9MB |
| mandelbrot | #17 of 19 | 1.rb | 18.11s | 16.1MB |
| merkletrees | #17 of 19 | 1.rb | 10.39s | 111.6MB |
| nbody | #17 of 19 | 2.rb | 9.10s | 13.0MB |
| nsieve | #18 of 19 | 1.rb | 19.38s | 482.6MB |
| pidigits | #18 of 19 | 1.rb | 4.72s | 94.2MB |
| secp256k1 | #15 of 19 | 1.rb | 3.40s | 13.6MB |
| spectral-norm | #17 of 19 | 4.rb | 129.12s | 15.5MB |
Head to head
Ruby is faster on 0 of 16 shared problems
| Problem | Ruby | C++ | Faster by |
|---|---|---|---|
| binarytrees | 3.37s | 649ms | C++ 5.19× |
| coro-prime-sieve | 1.64s | 53ms | C++ 30.72× |
| edigits | 69ms | 24ms | C++ 2.87× |
| fannkuch-redux | 111.41s | 1.76s | C++ 63.32× |
| fasta | 1.51s | 242ms | C++ 6.24× |
| http-server | 162ms | 27ms | C++ 5.93× |
| json-serde | 1.48s | 327ms | C++ 4.53× |
| knucleotide | 17.28s | 275ms | C++ 62.75× |
| lru | 448ms | 96ms | C++ 4.65× |
| mandelbrot | 18.11s | 758ms | C++ 23.89× |
| merkletrees | 10.39s | 300ms | C++ 34.58× |
| nbody | 9.10s | 118ms | C++ 77.43× |
| nsieve | 19.38s | 276ms | C++ 70.14× |
| pidigits | 4.72s | 180ms | C++ 26.28× |
| secp256k1 | 3.40s | 430ms | C++ 7.91× |
| spectral-norm | 129.12s | 1.32s | C++ 97.75× |
Over time
Overall score after each run on Apple M5 laptop. Lower is faster.
| Run | Ruby |
|---|---|
| Oct 19, 2026 | 14.61× |
| Oct 20, 2026 | 28.48× |
| Oct 20, 2026 | 28.48× |
| Run | Version | Rank | Score | Change |
|---|---|---|---|---|
| Oct 20, 2026 | ruby 3.4.5 · ruby/yjit 3.4.5 | #17 | 28.48× | no change |
| Oct 20, 2026 | ruby 3.4.5 · ruby/yjit 3.4.5 | #17 | 28.48× | 94.9% slower |
| Oct 19, 2026 | ruby 3.4.5 · ruby/yjit 3.4.5 | unranked | 14.61× | – |