
Crystal: Static Typing Bolted Onto Ruby Syntax
What gets preserved and what gets lost when you compile a language that was designed, from its first line of syntax, to be dynamic. Open a Crystal file next to a Ruby file and for the first ten lines you might not be able to tell them apart. Same blocks, same string interpolation, same feel. …

