3 ms·
I'd say it's the Ruby-inspired syntax. Some people find the Ruby syntax a joy to work with. Crystal has that, but also includes type checking out of the box, am
by 22c 4y ago
I'd say it's the Ruby-inspired syntax. Some people find the Ruby syntax a joy to work with. Crystal has that, but also includes type checking out of the box, among other things.
The front page does a good job of outlining the key features of Crystal:
https://crystal-lang.org/ https://crystal-lang.org/
If none of these features seem that compelling for you, then Crystal may not be for you. As someone who has experience writing/reading/maintaining Ruby code, Crystal seems a lot more friendly to me than Go, but each to their own.
- Fire-Dragon-DoL 4y agoI like the type safety, but for everything else, they compete directly with Elixir too. I feel like some unique feature might be needed. But I hope to be wrong, syntax looks great.
- 22c 4y agoI wouldn't say Elixir is really close to Ruby syntax. I see Elixir more like the "Scala of BEAM VM" (but that doesn't really do Elixir justice).