|
|
|
|
|
by ghuntley
1286 days ago
|
|
See https://code.tvl.fyi/tree/nix/buildGo as an alternative. "Most language-specific Nix tooling outsources the build to existing language-specific build tooling, which essentially means that Nix ends up being a wrapper around all sorts of external build systems. However, systems like Bazel take an alternative approach in which the compiler is invoked directly and the composition of programs and libraries stays within a single homogeneous build system. Users don't need to learn per-language build systems and especially for companies with large monorepo-setups (like Google) this has huge productivity impact. This project is an attempt to prove that Nix can be used in a similar style to build software directly, rather than shelling out to other build systems.
" |
|