Learn a new programming language like you would learn a new human language, tap into the culture and community of its speakers.
Crystal is a statically typed language that is similar in style to Ruby, but faster. It has the advantage of macros but requires specifying variable types, which may be less forgiving.
However, Crystal has a small community and struggles with documentation and support, making it less appealing for the average developer.
The author states "Personally I’ve never written a larger project in Ruby. But as a fairly experienced Python developer, Crystal code still looks crystal clear!"
















