|
|
|
|
|
by straight-shoota
1146 days ago
|
|
Crystal core developer speaking: I think Crystal shines with these focus points, except 3. which needs some love (but it's on our radar). 1. C bindings are nice and easy 2. The integrated spec framework builds on the syntax of rspec and is quite capable. Of course it's opinionated, and there are alternatives in the ecosystem. 3. There are some IDE plugins with basic features. Context awareness in source code is an intricate problem because it requires a lot of semantic analysis. So it needs a bit more effort to iron out. 4. Crystal feels like a dynamic language, yet it's fully statically typed. Features like type inference and union types make this possible. |
|