4 ms·
What matters to me is incremental build time. Rarely do I compule a big program in its entirety from scratch. I don't use Unison but I would love to for this r
by Jeff_Brown 5y ago
What matters to me is incremental build time. Rarely do I compule a big program in its entirety from scratch.
I don't use Unison but I would love to for this reason.
- anchpop 5y agounison cheats at this by being interpreted, if it weren’t it would have the same build times as everyone else (I suppose caching would be better in some cases, but i’m not sure if they’d be much better than what you get with nix?)
- wglb 5y agoSbcl compiles itself in just a couple of minutes.
- adenozine 5y agoI've always enjoyed seeing how it build its components faster and faster during the bootstrap. One of those simple joys of the make process.
- vlovich123 5y agoWebpack clean: 3 minutes Incremental: 700ms Esbuild clean: 100ms
- elcritch 5y agoThe title is a bit misleading. Its not clear if the compiler times are included, but the numbers do include the benchmark. Thats why the exact same sbcl compiler has different times. The benchmarks are mixed with some having simd and some using threads. It'd be helpful to be able to sort submissions by threaded/unthreaded as well. Still kinda fun to read the different languages. I found Zig was very chatty and annoying to read even compared to the C versions. The common lisp was foreign. The Fortran 90 with openmp and Julia versions were pleasant to read. The Nim version was easy to read but lacks threading or simd.
- deleted 5y ago[deleted]
- adamrezich 5y agoJonathan Blow's new language compiler does not do incremental builds yet builds large projects extremely quickly (a few seconds).