Re:Crystal Language That Aims at C Performance with Ruby Syn...
by hiljusti on Friday April 02, 2021 @07:29PM
(#26676991)
I mean, I agree when build times take more than a minute, I don't care about seconds. Have you used languages that take less than a few seconds (in total) to compile?
Also in my experience Crystal compiles simple projects faster than Rust and somewhat comparable to Julia, but much slower than (e.g.) C or Zig, which I think is fine for a language with higher level features. Maybe I haven't done anything big enough with Crystal yet to see the compilation times though?
And of course, I expect it will get better over time, there are things that can be done like parallelization and cached incremental compilation results (like Cargo or Gradle do)
Long compile times suck, but Crystal and Rust have never put me off because of that. I can wait another few seconds.