3 ms·
Been writing Ruby the past 3 years. I loved Crystal, because the syntax and idioms were familiar but the type system reminded me of SML, which I miss greatly. I
by helen___keller 5y ago
Been writing Ruby the past 3 years. I loved Crystal, because the syntax and idioms were familiar but the type system reminded me of SML, which I miss greatly. I wrote a tiny compiler in it, but didn’t use it again because I had no reason to.
Unfortunately, I’m not sure what could be added to Crystal to make it stand out. The programming language space is somewhat bloated, and IMO to find a niche that doesn’t intersect with Ruby, Crystal needs to be able to compete with Rust and C/C++(Rust as the current novelty systems language of choice, C/C++ as the incumbent). I’m not sure if Crystal has a chance competing with Ruby/Python on their turf (hacking together scripts and web apps).