Hacker News new | past | comments | ask | show | jobs | submit login

So basically a clang wrapper?

Its caching system is also smart enough to handle #include dependencies, so for simple C/C++ projects, it can also function as a make alternative (without having to write a Makefile).

Plus, it makes cross-compilation really easy.

Now that's interesting. This is something that breaks go's cache (for cgo).

At first glance, yeah probably. But the advantage with zig is that it has c interoperability and the concept around the programmable build system (build.zig)

It's a clang wrapper that makes clang just work for cross-compilation.

In addition to being its own programming language and build system as well.

Applications are open for YC Summer 2023

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