I’m really curious about the background of Nim users. I imagine its more folks coming from a Python/Ruby/Smalltalk background as compared to a C/C++ background but I have no actual basis for that assumption.
If you are an active Nim user, I’d love to know your background and why Nim appeals to you.
I’m a python user; slowly trying to replace python scripts with nim. Nim’s standard library is pretty decent. Unless i’m doing something highly specialized (eg: I’ve not tried to do any AWS automation in Nim), nim is often quick enough to write with the same amount of effort I would have spent writing Python.
I have 3 primary questions:
FWIW, I’m a polyglot programmer and I really like Nim but the only thing I’ve used it for is the Advent of Code puzzle solutions last December. It’s a lot of fun to program with and I like that it compiles to a single binary with no deps like Go.
TLSF is a great addition to the runtime. I’ve had a few clients who have problems with memory fragmentation leading to crashes in their Python services. Looking forward to playing with nim more than I have been.
Just learned about Nim. Great work team!