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