Hacker News new | ask | show | jobs
by nvme0n1p1 1 day ago
> would `zig make` be an impossible proposition?

There are just too many C/C++ build systems out there. If you wanted to cover a majority of projects in the wild, you'd also need `zig cmake`, `zig automake`, `zig ninja`, `zig msbuild` and more. Not worth it imho.

1 comments

And it's not even a matter of supporting a build system. Each build script for each build system is its own snowflake with its own custom method of finding or building its dependencies, its own method of configuring optional features, etc.

Sorting that out and unifying it for every project is basically the tedious job that Linux distros do.