Better code-editor support would go a long way as a barrier to entry, however, it seems that many such projects, like <https://github.com/Araq/nimedit>, and even the semi-official <https://github.com/nim-lang/Aporia> now lay abandoned.
Yes there are plugins for popular editors which is great, but I think if a dedicated editor doesn't come bundled-in with the default installation of the compiler & libraries (think DrRacket, or Smalltalk), it presents some barrier to entry. Python has one packed with itself, and many more external ones of course. I think Aporia would be just sufficient if it were to restart development as the pre-packaged default.
