Matteo Persivale, ìCorrierEconomiaî 5/10/98, 5 ottobre 1998
Per risparmiare la memoria del computer fino a poco tempo fa i programmatori scrivevano solo le due ultime cifre delle date
Per risparmiare la memoria del computer fino a poco tempo fa i programmatori scrivevano solo le due ultime cifre delle date. Conseguenza: il 1° gennaio del 2000 sarà letto dai sistemi come 1-1-00, cioè 1° gennaio 1900, facendo saltare archivi amministrativi di banche, anagrafi, compagnie d’assicurazione, sistemi d’allarme (che si bloccheranno come se fossero stati senza manutenzione per 100 anni). A rischio anche i sistemi embedded, cioè con istruzioni incastonate nei chip: milioni di microprocessori da sostituire in elettrodomestici, automobili, ascensori. Costo di correzione di tutto il software mondiale: 2 milioni di miliardi di lire. Un ingegnere boliviano ha registrato all’ufficio brevetti degli Stati Uniti una soluzione valida fino al 2028. Ripetendosi il calendario ogni 28 anni, il 2000 sarà bisestile e comincerà di sabato come il 1972: basterà sottrarre 28 anni al 31 dicembre 1999 affinché il giorno seguente le macchine inizino a comportarsi come se fosse il 1° gennaio 1972, e correggere l’anno della data delle informazioni in uscita.