|
|
|
|
|
by Ygg2
406 days ago
|
|
Not gonna lie, most of those things look like negatives. - Zig main source of QnA is a black box (Discord)? One that might be soon enshittified to hell because we have to satisfy the IPO. - Zig uses Gradle style approach to Maven. Having used Gradle, I honestly can't recommend it. Too much freedom in build pipeline leads to too many footguns. - Zig changes in big exciting ways, sounds like euphemism for breaking changes. Having those on framework level is tiring, having those on language level is hell. |
|
2. I guess this is a matter of perspective. I don't have strong opinions on build systems but as someone who only occasionally dabbles in systems programming, I know that Zig's build system is infinitely more approachable and coherent than the monstrosities of CMake and any other build system I've ever come across in various C and C++ projects.
3. That's true, but Zig isn't 1.0 yet so that's to be expected.