> Go was a consideration and there are a few libraries internally existed for 
> Go at that point, but nim in the end won out on acceptance and it convinced - 
> despite the known risks of using a only semi-mature language - on feasibility 
> in getting it done in time for the initial game release.

The PoC was incredibly quick to manifest, and iterating on it had quickly 
proven itself as a good way forward.

Peace of mind was a judgment call. Despite being a rather sizeable project now, 
what we had back then was already very stable and reliable (even under heavy 
benchmark load) and there weren't any great unknowns souring making the call.

Go code runs much more slowly than Nim code in my experience. Nim realizes 
better ergonomics than Python in some ways (UFCS, command syntax, user-defined 
operators) and as good performance & lightweightness as C/Rust.

I'm honestly surprised Nim is not the secret weapon of many start-ups. Nim is 
much more "open architecture" instead of pushing some "single, canned turn-key 
fits most users" solutions.

Having a juggernaut like Google marketing/pushing/subsidizing something might 
provide false as well as true peaces of mind. :-) { Such peace is a 
multi-dimensional concept. :-) }

I don't speak English but it reflects what I think about hacker new.

Thanks to the team-nim

Grand Merci à l'Équipe-Nim

Reply via email to