Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Python, Ruby -> Go. Nim and Crystal are pet project compare to other languages, no support, no community, no libraries, Crystal doesn't even supports Windows or threads. They are in pre alpha stage at best.


I found Nim to have a small but active and supportive community. The library ecosystem, while a little thin, has a lot of activity, and I was able to find what I needed or create wrappers for C libraries.

One difference between the Swift and Nim communities is that where Swift's is full of noobs answering each other's questions, Nim's is full of experts who are just as eager to help.

Nim also has pretty good, fairly complete docs and a decent book.


> no support, no community, no libraries

That's grossly incorrect about Nim. I'm a C/C++ noob and I've found a lot of C/C++/Nim/CS experts answering my questions and helping me out on Nim IRC/Gitter/Nim Forums.

Recent (as recent as few hours ago) proof: https://forum.nim-lang.org/t/4912


It's not like you can contact Google and get support for Go. The Nim community might be smaller but you still get help if you ask.


This precisely. Try getting help from the creator of Go, it's next to impossible unless you work at Google or are a core Google dev. The Nim author on the other hand is very active on IRC and the Nim forum.


hence why I said the word "future"


Right now Go ( among others ) is replacing a lot of Python / Ruby, there is no future for Nim / Crystal in that space anytime soon. Crystal will most likely die, same for Nim I don't have hope about language not backed/ created by large companies.

https://dev.to/nditada/comment/lnl


I'm a bit sick and tired of Google being everywhere and in everything so I'd rather invest my free time in learning a language created by highly motivated individuals than learn Go.

> I don't have hope about language not backed/ created by large companies.

This does not align very well with history. PHP started as Rasmus Lerdorf toy, That didn't prevent it to grow and support some of the biggest platforms on the web. Python was also a one-man band for a while before it gained traction.

The future in uncertain.


This world does not need more corporate-owned, corporate-driven "open" source.


PHP got traction after Zend was created ( private company ) and Python has the PSF. None of Crystal / Nim have such a structure.


I'm curious where your negativity is coming from, all of the comments you've written on this thread so far are negative.


Sorry I know I sound pretty negative, it's frustration about people pushing for languages that are clearly not ready and for some of them will never be.


You've got to realise that to a lot of people these languages are already ready. Nim coming closer to 1.0 is certainly evidence that it will soon be ready for a vast majority of users.


> None of Crystal / Nim have such a structure.

That's right. Not yet.


I have to agree on Crystal

issue for Windows support has been open for... 6 years

https://github.com/crystal-lang/crystal/issues/26




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: