![](https://lemmy.world/pictrs/image/d920a0c9-d535-4f2f-9ded-26c421e1ae87.jpeg)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
I kind of agree with your points, but I think there has to be a distinction of libs. Most deps should be static IMHO. But something like OpenSSL I can understand if you go with dynamic linking, especially if it’s a security critical program.
But for “string parsing library #124” or random “gui lib #35”… Yeah, go with static.
That’s the traditional italian way. Instead of using hard dry mozzarella that can be grated, you get super soft fresh mozzarella and slice and put on top.