My biggest problem with “zig build” is learning it. Mainly because it still changes from version to version, and having a clear picture of what steps are and how they interact is somehow hard for me.
Obviously I will overcome this, but unlike zig itself, the build file still feels like guesswork to me.
The generated html docs can also be hard to read / understand. Zig 0.14.0 changed something about LazyPath (I think that‘s how it‘s called) and I had a hard time figuring out how to migrate.
Obviously I will overcome this, but unlike zig itself, the build file still feels like guesswork to me.