It isn't interoperable with Ruby and I don't know of any reputable companies using Crystal.
It just looks like Ruby, but it isn't Ruby and it is a compiled language? OK?
I am not sure why I should learn this language?
My message to the HN community: HN is literally bankrolled by YC. If Crystal doesn't deserve to exist because other languages exist, why exactly should I care about your bullshit uber-for-dogs startup, or whatever not particularly original AI crap you think you're changing the world with these days? Get real. If you want people to be open to your ideas, maybe you ought to make an effort to be open to the ideas of others, and cultivate a climate where discussing different ideas is possible. Don't treat every HN post as an opportunity to opine on how you think the work of other people is flawed.
Shouldn't be terribly hard to make it good though. I added a JIT REPL with a few afternoons with Claude, but since they don't want LLM contributions in Crystal, I just left it at that.
Kagi uses Crystal for their search backend [1]. How they feel about that today and whether that was the right call are, of course, separate questions.
[1] Previous thread: https://news.ycombinator.com/item?id=38421149
sumnole•42m ago
sevenzero•41m ago
Ya'll nerds are really mad about my comment it seems. Go try find a job for Crystal. It'll never catch on in any meaningful way.
bdcravens•33m ago
jcmontx•17m ago
nilamo•14m ago
Which means you can have fun trying new languages with every new project :)
sevenzero•10m ago
Thaxll•9m ago
If you ask Claude create me a Crystal controller for Kubernetes, good luck with that.