Hacker News new | ask | show | jobs
by jeremyjh 4073 days ago
That's all well and good up to a point - but large production systems need repeatable builds that do not depend on the developers OS version or patch level. Eventually you have to vendor every dependency.
1 comments

This is what is called API and ABI stability. Most well-known C and C++ libraries have been API and ABI stable for years.

In practice, this hasn't been a problem for my C++ projects for years, except on OS X where there have been too many changes in a couple of years (gcc -> gcc-llvm -> clang, libstdc++ -> libc++).