Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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-...


Compilation 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: