@derekcecillewis crystal is essentially a ruby-syntax-like frontend for LLVM so it's LLVM making the optimizations, that's why they can get c performance