> To really appeal to Python programmers, Nim would have to support dynamic 
> compilation and a REPL.

Not necessarily. Being a Python programmer doesn't mean you can't do anything 
other than Python. It means that you're used to _The Python Way_ of doing 
things, and don 't want to deviate from it without good reason. Python 
programmers routinely optimize in C/C++ (and now Go), and Nim should offer a 
better alternative. Some aspects of Nim seem very Python-like, but some do not.

> > Since vscode doesn't work on all platforms
> 
> Wait, what?
> 
> [https://code.visualstudio.com/Download](https://code.visualstudio.com/Download)
>  \- you can have it on Windows, Linux, and Mac.

Yes, which is what most people use, and that's why I said vscode was the right 
choice as the default recommended code editor for Nim. (There's [some progress 
with 
FreeBSD](https://github.com/prash-wghats/Electron-VSCode-Atom-For-FreeBSD), but 
still not stable.)

But it doesn't run in restricted environments, Android / Termux, OpenBSD, 
HaikuOS, etc. Which is why, if vscode is the primary focus, I think vim should 
be second.

> If Nim can get REPL, that would be huge!!

Another random thought: [Anaconda now ships with 
vscode](https://www.anaconda.com/blog/company-blog/vs-code-in-anaconda-distribution-5-1/).
 I wonder if Nim would be a fitting component for that bundle... 

Reply via email to