Because crystal lang has all of the main syntax and features that people love about Ruby, but it's way faster because of the typing and compiling.
"Fast as C, slick as ruby"
The compiler would have to dramatically increase in speed to make it effective. I tried using Crystal to build a small app using Amber or Lucky frameworks. They weren't fast enough for a flowing edit/compile/run workflow. Ended up using Kemal which is like Sinatra and nowhere like Rails.
Yeah that's the problem I had too.
It'd be nice if there's an interpreted and a compiled way of running. Preferrably with hotcode swap
> Because crystal lang has all of the main syntax and features that people love about Ruby
Except for one at least massive feature... runtime metaprogramming... on which the entire Rails ecosystem is built.