1. 7
  1. 6

    Crystal is fantastic! Two things holding it back: 1. no multicore, 2. no incremental compilation.

    1. 4

      I think they are making good progress on 1 already, you can build with the -Dpreview_mt flag to enable multi-threading.

      For 2, I havent read the post yet, but I was looking through crystalline’s pull requests and issues, and noticed the creator of Crystal jumped in to try and improve it, specifically on incremental compilation and other features, which this dev.to is about (as its written by the creator of Crystal)

      (For those not familiar, crystalline is the current active LSP project for crystal.)

      I believe there will be a lot of improvement in the Crystal LSP this way, and once MT lands, it will be be an even better development experience.