News for hackers. Stuff that matters.
Re:Dear Google Cloud: Your Deprecation Policy Is Killing You by joepie91_ on Saturday August 15, 2020 @08:06AM (#24168286)
> Not even knowing if a upgrade of a dependency breaks your system is just hard.

This is true for any language/platform.

Re:Dear Google Cloud: Your Deprecation Policy Is Killing You by john-shaffer on Saturday August 15, 2020 @01:07PM (#24170380)
There are massive differences in how much of a problem this is across different platforms.

With Clojure, I can think of 2 times ever when a dependency caused an issue. It was extremely obvious since the issue was "won't compile", and the fixes were simple.

With PHP, I expect any change to potentially break something. Bump your AWS SDK which uses a different minor version of guzzle? Fatal error.

There's a world of difference between breakage being an everyday thing and a true rarity.

Re:Dear Google Cloud: Your Deprecation Policy Is Killing You by nl on Saturday August 15, 2020 @08:18AM (#24168339)
Strong typing does partially help in this situation though.
Re:Dear Google Cloud: Your Deprecation Policy Is Killing You by tsimionescu on Saturday August 15, 2020 @08:56AM (#24168522)
Only for the most trivial bugs, though (as non-dependent type systems can't express anything but trivial properties). Still, it's better than nothing.