Magazine

des zéros et des bugs

Publié le 19 mars 2010 par Santamaria

Hier soir à table, Pierre qui est en CE1 nous a appris, enthousiaste, que pour multiplier un chiffre par 10 il fallait juste rajouter un zéro. Ce qui est bien sûr formidablement simple à côté des tables de 2,3, de 4 et autres chiffres moins magiques…

Et ce matin en me rasant je repensais à notre société informatisée à 99% et aux bugs qui peuvent apparaître.

Nous avons déjà vu que l’on était mieux préparés pour l’an 2000 que pour 2010. En 2000 tout a continué à tourner alors qu’en ce début d’année nos collègues allemands ont dû mettre à la poubelle des milliers de cartes de crédit, victimes du bug de 2010.

Et tout d’un coup j’ai eu très peur pour 2100 ! Bien sûr je ne serais plus là. Mais quelle sera la proportion des programmes ayant connu l’an 2000 qui tourneront encore en 2100 ? Combien de programmes utiliseront encore un codage des années des dates sur 2 chiffres au lieu de 4 (et oui, au début de l’informatique, chaque chiffre stocké en plus coûtait cher…) ?

S’il en existe encore le pire est à craindre, car il y a de fortes chances que dans l’urgence, le bug de l’an 2000 ait été contourné avec des rustines du genre “si an<10 alors rajouter 20 devant et plus 19″. Les prudents qui auront préféré “si an<20 alors rajouter 20 devant et plus 19″ n’ont pas eu de souci en 2010. Mais de toute façon en 2100 toutes ces rustines exploseront !


Retour à La Une de Logo Paperblog

A propos de l’auteur


Santamaria 310 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte