3 ms·
Main problems people have with Python are: -very slow -GIL -not enough type checking Nim fixes those while keeping things which attract people to Python in
by bluecalm 12y ago
Main problems people have with Python are:
-very slow
-GIL
-not enough type checking
Nim fixes those while keeping things which attract people to Python in the first place. It should be enough of a selling point.
I write most of my code in C + Python (and sometimes in Python + C). For me Nim ticks all the boxes, even the minor ones (how syntax looks etc.). I can't wait to give it a try once I am done with my current project.
- klibertp 12y agoExactly. This is why I mostly agree with the comment which said that Nim should be advertised directly to Python programmers. Pythonistas have a hard time finding a language which would be faster, lower-level but still elegant, simple and expressive - and Nim is a solid candidate here. It's not 100% aligned with Python design, but it's much more similar to Python than Go is.