15 ms·
Slow compile times were a real issue for me when I was trying to leverage Crystal. This is acknowledged as a significant (and challenging to solve) issue: https
by LVB 3y ago
Slow compile times were a real issue for me when I was trying to leverage Crystal. This is acknowledged as a significant (and challenging to solve) issue: https://dev.to/asterite/incremental-compilation-for-crystal-part-1-414k https://dev.to/asterite/incremental-compilation-for-crystal-...
- npn 3y agoCompilation time was a huge pain point for me, too. Dev builds took 30s to finish, completely killed the productivity. It's much better now though, after I compile the compiler myself, using glibc instead of musl, using LLVM 15 instead of LLVM 14, and disable the GC (for the compiler). Dev builds now only take 5~8s, and release builds only take ~1 minutes instead of 2 minutes 30 seconds.