> benchmarks are a game. > > you can always beat or come close to C with Nim.
Agree with you 100% and especially these statements. For compiled languages like C/Nim/Rust/Go it really is just a case of putting in the time to optimise the code for a specific architecture or compiler. Even languages like Python can cheat and call into a C library, with enough effort you can make anything run fast, it's effort that matters though. So comparing performance of languages doesn't really make sense. What does make sense is to compare the stdlib performance, but it's important not to blame the language for this and be aware that fixing the performance likely just needs someone knowledgeable to put in the effort like you have done here.
