4 ms·
> Zig's compilation times are already terrific In my experience, this (for now) is mostly aspirational. It's obviously a major goal, and there are clear milest
by dmit 4mo ago
> Zig's compilation times are already terrific
In my experience, this (for now) is mostly aspirational. It's obviously a major goal, and there are clear milestones outlined on how to achieve it, but in practice the initial compile of an empty project or the excruciating pause when you `direnv allow` and ZLS needs to be (re)built are not what I'd describe as "terrific".
- epolanski 4mo agoMaybe you're right, but how many other system programming languages toolchains give you sub 50ms recompilations across millions of LoC?
- dmit 4mo agoI foresee a pjmlp comment in your near future. :)
- epolanski 4mo agoYeah, let's add a sprinkle of toxicity to my Saturday morning!
- Mawr 4mo agoWhat, you wouldn't want a condescending lecture on which exact, unpopular even at the time, languages from the 80's, which had 10% of features of Zig and ran 20x slower, also had fast compilation times? For the 1000th time? Shame on you.
- ksec 4mo agoOh that is me as well :)
- speed_spread 4mo agoI'm not pjmlp, but the cached answer is Turbo Pascal.
- schaefer 4mo ago>(re)built are not what I'd describe as "terrific". It sounds like you are a strong candidate to try out the new improvements mentioned in this devlog and see what benefits you can get for yourself.
- wffurr 4mo agoCompared to Rust or C++?