3 ms·
Mainly because I am not familiar with Ruby. But if Krystal emerges with a strong library ecosystem, I will definitely consider it. Another factor is backing by
by pritambarhate 9y ago
Mainly because I am not familiar with Ruby. But if Krystal emerges with a strong library ecosystem, I will definitely consider it.
Another factor is backing by an established company. Unfortunately Nim (I like Python a lot), D and Crystal are languages supported by relatively small communities. But I understand all languages start somewhere. Python, PHP, and Ruby are examples where one person languages eventually became very popular.
I won't mind doing small CLI projects in Crystal, but for something that I do for a client which needs to stay in production for years, strong backing by a well-known company goes a long way.
In fact, Go is an easy sell these days in the enterprise, once you drop words like Google, Docker, and Kubernates. Unfortunately, it's not sufficient to understand merits of a language to get your company/client to use a language. Business decision makers need some kind of social proof.