Fetch dependencies? Aaaaaah!
Fetch dependencies? Aaaaaah!
Posted Sep 12, 2021 1:56 UTC (Sun) by HelloWorld (guest, #56129)In reply to: Fetch dependencies? Aaaaaah! by mirabilos
Parent article: Cro: Maintain it With Zig
Build tools download dependencies because that's the only way to get stuff to work more or less consistently across different developers' machines. Like it or not, but that's just the way the world works these days, and it's time that the C/C++ community catch up to 2005 when it comes to that.
And actually, people increasingly just specify their entire development environment as a container image, see e. g. Gitpod. That makes most ”it works on my machine“ issues just go away. You run a container and that's it, you're done, no need to fiddle around with your setup.
But hey, I guess if you like messing around with m4 and pkg-config and all that, that's cool too.
