110 points | by Nars088 7 hours ago
3 comments
It’s also decoupling Zig compiler and C compiler so they’re updated independently.
It’s still a bummer in my view as I just replaced my build pipelines with just a Zig compiler instead of emscripten but that’s fine.
It is just a wrapper around zig translate-c, moving it to the build system moves the resulting clang dependency to a place where it can be optional.
The functionality is staying, it is just moving.
https://flipper.net/products/flipper-zero
It’s also decoupling Zig compiler and C compiler so they’re updated independently.
It’s still a bummer in my view as I just replaced my build pipelines with just a Zig compiler instead of emscripten but that’s fine.
It is just a wrapper around zig translate-c, moving it to the build system moves the resulting clang dependency to a place where it can be optional.
The functionality is staying, it is just moving.
https://flipper.net/products/flipper-zero