Tag Archives: Benchmark

The Magic Forest problem revisited: rehabilitating Java with the aid of D.

I recently came across an interesting blog post in which Java performed slower than I’d have thought reasonable, around 4 times slower than C++, so I decided to try my luck at making it faster. The problem? Imagine a forest … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | 15 Comments

Memory Access Microbenchmark: Clojure, F#, Go, Julia, Lua, Racket, Ruby, Self…

*Edit – For clarity, I’ve decided to just include the most up-to-date, fair and relevant results tables at the top here. Scroll down below to read more about the optimisation process and the effectiveness of various different implementations. NumTrades = … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , | 33 Comments

Benchmarking level generation: Go, Rust, Haskell and D (and now Scala).

I’m working on a random level generator for a game that, although written in C++, is modular such that the level generator can be written in something more high-level. As C++ isn’t always the most fun and productive language to … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | 77 Comments