Facciamo un esempio: vuoi creare una finestra di windows con scritto "hello world"
Ci sono 2 strade (anzi 3)
1?. Utilizzare le librerie Win32 gi? scritte e pronte all'uso (e con poche righe di codice risolvi il problema)
2?.ti scrivi da solo la funzione che disegni la finestra sul desktop (io ci? provato... e ti assicuro che non affatto facile, anche se la consider? una esperienza interessante)
3?.Utilizzi la console e la trasformi graficamente simile all'aspetto di windows (ma resta in ogni caso una console)
Concludo: l'invenzione delle dll ? un fatto storico per i programmatori, i quali vedevano nelle librerie delle risorse a basso prezzo (fatic? a scriverle intendo) che scritte una volta potevano essere riutilizzate all'infinito!
(ovviamente ci sono questioni legali sul copyrights, ma ? un altro discorso!)
|