Hacker News new | ask | show | jobs
by unrealhoang 923 days ago
Because there's not enough differences/advantages compared to Go.
1 comments

Metaprogramming, null safety, syntax familiarity (with Ruby), algebraic types - there are quite a lot of advantages/differences, no?
I’m not sure if it changed, but Crystal was limited to a single core which I imagine made it easier to choose Go over Crystal.

That and I’ve found that folks often aren’t very receptive to Ruby like syntaxes initially.

This thread's context is large rails userbase around 2008'ish (people were changing computers from pcs to macs with textmate to do rails, perception of devs changed from nerds to cool kids - the whole thing was quite huge) that dissolved substantially. Crystal's syntax in this context feels like huge wasted/missed opportunity.