Archive Liste Typographie
Message : Re: Types ou poinçons pour Bible 42 ? (Philippe Deschamp) - Mardi 27 Novembre 2001 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Re: Types ou poinçons pour Bible 42 ? |
Date: | Tue, 27 Nov 2001 11:33:52 +0100 |
From: | Philippe Deschamp <Philippe.Deschamp@xxxxxxxx> |
Bonjour Jacques, Je crois que tu mélanges deux histoires différentes. En ce qui concerne ceci : > [...] dans un programme il manquait une virgule à qq chose comme DO I = 1 10 la tradition parvenue à moi dit qu'au lieu de DO 123 I = 1, 10 qui est un début de boucle se terminant à l'étiquette 123 et devant être exécutée 10 fois de suite, quelqu'un à la NASA écrivit DO 123 I = 1. 10 qui est strictement la même chose que DO123I = 1.10 (affectation de la valeur flottante 1.10 à la variable DO123I, déclarée par défaut), ce qui a pour résultat que le corps de la « boucle » n'est exécuté qu'une fois. Si I ne servait à rien d'autre qu'à « compter les tours », ça peut ne pas se remarquer. > Mais personne n'a jamais pu dire où ça avait été annoncé, publié, > d'où venait cette rumeur orléanesque. Une recherche rapide sur le ouèbe m'a donné ceci, extrait de http://www.rchrd.com/Misc-Texts/Famous_Fortran_Errors I worked at Nasa during the summer of 1963. [...] My office mate had the job of testing out an orbit computation program which had been used during the Mercury flights. Running some test data with known answers through it, he was getting answers that were close, but not accurate enough. [...Découverte de la « boucle »...] After changing the `.' to a `,' the program results were correct to the desired accuracy. Apparently, the program's answers had been "good enough" for the sub-orbital Mercury flights. [...] As far as I know, this particular bug was never blamed for any actual failure of a space flight, but the other details here seem close enough that I'm sure this incident is the source of the DO story. [Fred Webb, alt.folklore.computers, 1990] Pourquoi « orléanesque » ? -- ____________________________________________________________________ Philippe Deschamp. In medio stat virtus
- Types ou poinçons pour Bible 42 ?, Jacques Andre (23/11/2001)
- Re: Types ou poinçons pour Bible 42 ?, Philippe Deschamp <=
- Re: [HS Fortran 2] Types ou poinçons pour Bible 42 ?, BERTRAND Joël (27/11/2001)
- Re: [HS Fortran 2] Pan sur le bec !, Michel Houdé (29/11/2001)
- Re: [HS Fortran 2] Pan sur le bec !, BERTRAND Joël (29/11/2001)