winzoz

0

L'inferno delle DLL di Windows

Un bell'articolo di Davide Bianchi, ho avuto il suo consenso a pubblicarlo qui. Davvero esilarante, consiglio a tutti la lettura!

Breve storia della programmazione Windows

Al principio, c'erano le API di Windows e "l'inferno delle DLL", che roba è direte voi, semplice! è quella condizione per cui si installa un nuovo programma e

  1. il programma non funziona e
  2. tutto il resto smette di funzionare.

Questo perchè quel coglione che ha scritto l'installazione ha fatto in modo che questa sovrascrivesse 100 DLL di sistema che erano già presenti, mentre non ne ha sovrascritte altre 100.

Dopo un pò di tempo Microsoft inventò VERSIOINFO, cioè la possibilità di ficcare dentro la DLL un numero di versione che il programma di installazione fatto bene (nessuno quindi) dovrebbe verificare per evitare di sovrascrivere una DLL più nuova con una più vecchia. OOOOOOOHHHHH!!!!

Syndicate content