3 ms·
> ... but Nim doesn't seem as easy to use to me. Hm... Can you elaborate why? For me, Nim is the easiest language to work with. It really feels like Python wit
by archargelod 3y ago
> ... but Nim doesn't seem as easy to use to me.
Hm... Can you elaborate why? For me, Nim is the easiest language to work with. It really feels like Python with static typing.
This one is probably a hot take, but I believe that static typing is vastly superior and easier to think about than dynamic typing. In languages like Python or JS, Lua, etc. it's not like they don't have types, types are merely hidden, you still should be aware of types. They just move responsibilty for handling type errors from compiler to the programmer.
Or maybe because Nim is extensible? I know that big point of Nim is macros, and macros in general are hard. But in my experience I've never felt that I need to write one, when using Nim.