3 ms·
+1 Nim is too messy for me. And the codegen bugs are very annoying, just like black magic. Also I don't like the Python-style with no end-marker. I'll be glad
by voaie 11y ago
+1 Nim is too messy for me. And the codegen bugs are very annoying, just like black magic.
Also I don't like the Python-style with no end-marker. I'll be glad if Araq does plan to provide another syntax for Nim. But I fear the style war in the community.
Things I like about Nim:
1. Unified function syntax call, which makes my code more OO-like.
2. Many customizable operators and easy to grasp operator precedence.
3. The pegs library is small but very nice. I began Nim programming with it, wrote handy grammar validators with it, and finally got parser trees in pure Nim for the ASTs. Really fun.
Not much, because I hope Nim could be simpler and get the most practical features done right. I am dizzy with its syntax and STL now.