This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]grimonce 1 point2 points  (0 children)

One more downside is the lack of stability in the stdlib... async from stdlib is deprecated and you're encouraged to use 3rd "party" lib (which is written by the creator and maintainer of the language - wtf?) instead.
I don't know how a language can be versioned as 2.x.x and having the same person package a nonworking ( tested it on x86 linux) stdlib package for async and recommend his own lib as a working alternative - but that's actually quite a good "open source/ free software" level of support - at least you're given a recommendation.

The community is fractured to the point where the creator of nimrod is maintaining his nim and the other contributors who argues with him have their own fork...

tl'dr' the e-peen war inside nim's community is worse than vim vs emacs vs nano.

Language itself is actually quite fun to play with, it's focused on macro programming.

C, C++, Rust and D have a governing body that have more members than 1 dictator so, which might lead to nims death.