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

This is just a convenient excuse. If Zig is to be fast to compile, it doesn’t help to make excuses for it.

Saying something it ”fast enough” because one is comparing with even slower languages is likely what made both Rust and Swift so slow to compile - they all just compared with C++, and it wasn’t until much later - when larger projects appeared - that the problem was taken more seriously. But at that time core architectural and language design concerns were already locked in.

This is why it’s not good for Zig to rest on its laurels and compare with worst of the class. And actually, faster Zig compile times benefits Jai, Odin and C3 as well, because then THOSE compilers can’t afford to slow down either. It’s a win-win.

If we compare with the worst though, then that’s a lose-lose proposition.



> This is just a convenient excuse.

Jai not relevant until open sourced. Period. End of discussion. Do not mention again.

C3 and Odin numbers and discussion certainly welcome.


I answered above.


> Saying something it ”fast enough” because..

Did you mean to reply to me? I was just making a point about the status of the Jai language.




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

Search: