Nim is one of my favorite little languages. It's got a lot going for it, and it's a joy to write. Output binaries are tiny, even compared to zig and pure c, and especially small compared to rust and go.
Only real problems with Nim are that cross compiling is difficult (or should I say isn't solved like with cross
on rust), documentation is hit and miss, and the library and community support is very small. But everything I've built in it still works extremely well, and is very easy to update