3 ms·
> dynamic linking's main motivation was to eliminate duplicate code and reduce code size I'm pretty sure the main motivation is/was to allow patching of depend
by verytrivial 9y ago
> dynamic linking's main motivation was to eliminate duplicate code and reduce code size
I'm pretty sure the main motivation is/was to allow patching of dependencies independently from applications. Very popular shared libraries might save space overall, but that is a secondary effect.
- maxxxxx 9y agoWhen I started out the main motivation was to get install sizes down. At least on Windows patching never really worked and ended in "DLL hell".