So ben poco di DLL e LIB oltre a quello che contengono il codice vitale necessario per il corretto funzionamento di un programma: le librerie. Ma perché i compilatori li generano affatto? Non sarebbe più semplice includere tutto il codice in un singolo eseguibile? E qual è la differenza tra DLL e LIB?