Why Crystal, 10 Years Later: Performance and Joy

In late 2015, I sat down to write a blog post, Why Crystal?, about Crystal. At the time, the Ruby community was in a state of flux. Developers were increasingly looking at “Language X” (Go, Rust, or Elixir) to solve performance bottlenecks. As a die-hard Rubyist, I made a claim that felt bold yet inevitable: the “X” should be Crystal.