3 ms·
> A modern JavaScript, PHP or Python system written five years ago hardly works today because dependencies significantly changed thats why the best practices a
by tancop 4mo ago
> A modern JavaScript, PHP or Python system written five years ago hardly works today because dependencies significantly changed
thats why the best practices are version locking and containers. your dependencies cant change from under you when its pinned to a specific hash. the only way it can break is if npm or pypi shuts down and nobody including you has an archive which is extremely unlikely.
and you can run a oci image in 50 years unmodified unless linux stops development decides to break userspace and theres no working translation layer for the next system. even if it becomes obsolete the spec is still there and someone will build a "docker on future runtime X" if they need it.