Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To be honest, the similarity is skin-deep only: * Python: VERY dynamic, interpreted, interactive * Nim: Static typing, compiled, non-interactive ("inim" gives it a good try tho)

That said, Nim has great metaprogramming facilities, and one of its similarities with Python is that it requires very very little scaffolding to get your program going. Unlike Java, or C, you don't need to write up classes and functions, it can literally be just a straightforward script written in Nim and it'll compile an executable from there.

It also has great modularity, so you can split up your solution into whatever makes the most sense to you.

So... I think the best way is to try it.

I'm pretty sure that if you like Python you'll like Nim.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: