I've worked with many projects and many dependencies and never felt a need for that. In the worse case, if a dependency was too badly packaged, or its built system too awful, I had to redo it. As I'm always working with pretty standard and portable Unix built tools and debian packages, is never been such a pain.
Actually, one of the things I miss from C when I'm using any other environment is how it is simple to build, to package and to debug.
Comments
I've worked with many projects and many dependencies and never felt a need for that. In the worse case, if a dependency was too badly packaged, or its built system too awful, I had to redo it. As I'm always working with pretty standard and portable Unix built tools and debian packages, is never been such a pain. Actually, one of the things I miss from C when I'm using any other environment is how it is simple to build, to package and to debug.