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

What is the reason of such advantage over Go? The latter is known to be geared towards concurrency, and also for having a very fast GC.


My guess is LLVM. Crystal Uses LLVM for code generation while Go has their own compiler backend.


Go can also compile to llvm https://github.com/goplus/llgo Though I am not sure how fast it is.


Doesn't look like it fully supports the language or ecosystem, with partial support for 1.21 version.


It's Ruby like syntax is awesome. It reads like psuedo code.


man, I wish for something like crystal but with a little more golang like syntax.

I hate OOP though, I may be wrong but crystal afaik is OOP. I wish for a non OOP golang-esque crystal alternative.


> something like crystal but with a little more golang like syntax... I wish for a non OOP golang-esque crystal alternative.

I don't understand... Isn't that golang?


Roc?

They're unfortunately in the middle of a compiler rewrite from Rust to Zig right now though


I think V might be what you’re looking for?




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

Search: