Anyone have experience using Nim? The TLDR that I am seeing is compiled portable python/js replacement in a way.
I was thinking about trying to write a webserver with it and was wondering if anyone had any previous experience with it.
Anyone have experience using Nim? The TLDR that I am seeing is compiled portable python/js replacement in a way.
I was thinking about trying to write a webserver with it and was wondering if anyone had any previous experience with it.
Nim is cool. Easy to read python-like syntax, strongly typed, compiles (not transpiles) to C, so you can use common C tools like valgrind, gdb, musl, etc.
Small footprint, devel version supports deterministic gc (arc/orc).
One of the greatest interops with C, C++ or JS (C and JS are not mixable, obviously)
I’ve only used Nim in hobby/toy projects, but it was very pleasant experience.
@janAkali I wonder how it compares to compiling Python code with https://github.com/Nuitka/Nuitka , which is a real compiler using C and not just a bundler. To me, from programming language perspective Nim looks like an improvement for the developer. Here is a nice overview: https://github.com/nim-lang/Nim/wiki/Nim-for-Python-Programmers , but this does not take Nuitka into account.