Какими же преимуществами обладали DLL когда впервые появились
на свет?
1) Учитывая, что раньше емкость винчестера была гораздо меньше, чем в наше
время, немаловажным плюсом было экомония дискового пространства за счёт неоднократного
пользования кодом.
2) Экономичность в использовании памяти RAM, т.е. физической памяти компьютера.
Это преимущество достигается путём загрузки в память одного DLL.
3) Отдельное расположение и модификация кода Dynamic Link Library независимо
от совершенно другого кода приложения.