3 ms·
because nim is not a c replacement, nim is more in the go or d python replacement replacement , meaning, in the compiled languages that want to replace python c
by systems 3y ago
because nim is not a c replacement, nim is more in the go or d python replacement replacement , meaning, in the compiled languages that want to replace python category
zig and rust are the real c replacement
- cb321 3y agoIt is undeniable that, of all these, the most common "first prog.lang (PL)" is Python. So, to the extent a new PL "replaces what you already know" almost everything is a Python replacement. (It's a bit muddy since so much Python just wraps C/C++, though, and you might be replacing someone else's code.) Personally, I use Nim as a C replacement - it responds very well to optimization effort in my experience. At least one developer is calling more optimized Nim from Rust.. https://forum.nim-lang.org/t/10532 https://forum.nim-lang.org/t/10532
- PMunch 3y agoIt really depends on _what_ you want to replace, as in the application you have. Nim is great for micro-controller programming typically done in C for example. Since it has painless interop with C it also comfortably uses C libraries, so you don't have to rewrite all your C code.