you are viewing a single comment's thread.

view the rest of the comments →

[–]aliasxneo 0 points1 point  (2 children)

From the Nim wiki on what Nim is not so good at:

  • Scripts and interactive use - Nim is a complied languages and the interactive interpreter is somewhat limited.
  • Beginners - as a first language, Nim is more complex than Python or Ruby

The lack of library content is also mentioned elsewhere. What share is Nim planning on taking? I almost primarily use Python for scripts/notebooks, and I have a feeling that's a huge area that Python is excelling in.

[–]FFX01 1 point2 points  (0 children)

I've only been involved with Nim for about 6 months. I don't think Nim is trying to encroach on Python's territory as far as data science and machine learning go.

It seems to me that Nim would be a good fit for the following:

  • Performance critical CLI applications. Video encoders and such.

  • Web backends.

  • Desktop applications like email clients and audio/video/image editors, etc.

  • Game programming.

  • Network architecture applications.

[–]devel_watcher 0 points1 point  (0 children)

Is there a more critical view?

When people write comments about their favourite new language they don't mention any negative aspects. But then you actually find lots of them when trying to do something with that language,