|
|
|
|
|
by lopkeny12ko
1170 days ago
|
|
> One thing I find annoying with all of these general, language-agnostic build systems though is that they break the "citizenship" in the corresponding language I mean, this is kind of the whole point. A language agnostic build system needs a way to express dependencies and relationships in a way that is agnostic to, and abstracts over, the underlying programming language and its associated ecosystem conventions. |
|
If the output is libraries for some ecosystem (perhaps with bindings to something written in Rust or C), one needs to be able to build packages that others not invested in that build system can consume.