6 ms·
Crystal is one of the languages that I have been learning. I like it because it has a Ruby-like syntax and it is statically typed. It has a Ruby-like syntax bu
by Parker_Powell 4y ago
Crystal is one of the languages that I have been learning. I like it because it has a Ruby-like syntax and it is statically typed.
It has a Ruby-like syntax but performance is better than Ruby. The creators of this language say that in many cases the speed will be close to C++. Also, programmers who know Ruby will not have much problem using Crystal.
The language is still in development but I think that it has a future. Another important thing is that the community around this language is growing very fast and there are many jobs for developers who know this language.
I think that Crystal could be another option for languages such as Java and C# because it has similar features like static typing, compiles to native code, etc.
The tooling is a little bit rough around the edges, but I think that's to be expected for a language that's only been around for three years. The community seems really active and helpful, though, and I have no doubt that these tools will improve over time as the language develops.
I recommend Crystal to anyone who's had trouble with Ruby's speed or who wants more type information available. Definitely check it out!