Hacker News new | ask | show | jobs
by deckarep 2189 days ago
Ok honest question I got really excited about Nim when I looked into it about 1 year ago.

But I started looking at community projects on Github and found nothing except for Nimlang itself. This is not meant to be critical of what I think is an impressive language...just more of a question of where are Nim open source projects to be found?

3 comments

I'm pretty sure a year ago there were hundreds of projects using nim in github. Just use a custom query: https://github.com/search?l=Nim&q=nim&type=Repositories
I think the best is to go there:

- https://nimble.directory/

- https://github.com/Willyboar/awesome-nim

- https://github.com/nim-lang/Nim/wiki/Curated-Packages

What kind of packages are you looking for?

This also logs what is requested and what is being worked on by the community.

https://github.com/nim-lang/needed-libraries/issues

I got really excited about Nim 1 or 2 weeks ago and what worried me a bit is the number of questions on StackOverflow. In the "new question" section, the most recent one was from hours ago, the second one from 1 or 2 days ago, the third one from the previous week. It could just mean that the language is straightforward and the documentation perfect. But it's still a good metric to measure the popularity of a language. Also, it makes me wonder, if I need to find "how to do X", would I find an existing answer? If I need to ask a question, would someone answer?

(still excited about Nim anyway, seems like the perfect replacement for Python at my job)

Personally I don't want to deal with StackOverflow elitism, "closed duplicate", "you don't know what you want to do, what you want to do is this", etc.
I was thinking the same, that StackOverflow has failed to attract nim users that are able to answer the questions, but afraid to sound too radical didn't express it. Myself included won't login to stackoverflow, since i can't even post an answer! Instead I help in the Nim forums.
People use irc #nim (bridged with gitter, discord, matrix) to post simple questions or hangout. For more complex matters forum.nim-lang.org is used. All are pretty active. Github issues included ;) which gives you a good idea of how many people are using Nim.