Histoire de ma vie jusqu’à ce jour - Épisode 96 - Controverse lors de la standardisation d'Ada 95

in fr •  2 months ago

Adaptation in French of The Story of My Life so Far - Part 96

Ceci est l'histoire de ma vie jusqu’à ce jour.
A lire avant: Histoire Courte de ma Famille en France


ma_photo.png

L'histoire commence ici.
Épisode précédent: #95


Jean Ichbiah

La première version du langage de programmation Ada a été créée dans le cadre d'un concours international parrainé par le Département de la Défense des États-Unis (DoD).
Après une première phase de la compétition, quatre équipes de designers ont été sélectionnées pour continuer la compétition, chacune étant identifiée par une couleur.

L'un des quatre, l'équipe verte, était dirigé par Jean Ichbiah, un informaticien français, travaillant pour CII Honeywell Bull.



Jean Ichbiah

L'équipe verte a remporté le concours et leur conception du langage est essentiellement Ada 83.
Jean Ichbiah était très fier d'Ada 83, son «bébé», et pensait qu'il était presque parfait.

Les premiers manuels de référence d'Ada 83 ont été imprimés avec une couverture verte.

Tucker Taft

Une autre des quatre équipes était l'équipe rouge, de la société de logiciels Intermetrics. L'un des membres de l'équipe Rouge était Tucker Taft.

Quand le DoD a décidé de sponsoriser la seconde révision du langage, ils ont sélectionné une équipe d'Intermetrics, dirigée par Tucker Taft, pour être les concepteurs de ce qui s'appelait initialement Ada 9X, qui devint Ada 95.



Tucker Taft

Jean Ichbiah était opposé à la plupart des changements dans le langage proposés par l'équipe de conception d'Ada 9X. Et il était très vocal à ce sujet.

En particulier, il détestait la façon dont la programmation orientée objet devait être introduite dans Ada, à travers un nouveau mot réservé, "tagged", proposé par l'équipe de conception.
Pendant les réunions du WG9, beaucoup de temps était consacré à ce sujet. Aussi le responsable du groupe de travail a décidé que lors d'une réunion à Salem, dans le Massachusetts, il y aurait un vote pour décider une fois pour toutes quelle proposition devrait être intégrée dans le la langue.

Donc, un matin, il y a eu deux présentations, chacune d'une heure et demi, par Jean Ichbiah et Tucker Taft. Le sujet ne portait pas sur la programmation orientée objet, mais sur les nouveaux mots réservés dans le langage.

Après les présentations, les délégations des différents pays ont voté. La question était:

  • Devrait-il y avoir de nouveaux mots réservés au lieu de nouveaux mots-clés, non réservés, dans Ada 9X?

Répondre «oui» était un vote pour l'équipe de conception dirigée par Tucker, répondant «non» était un vote pour la proposition de Jean.

Plusieurs délégations, y compris celle des États-Unis, se sont abstenues.

Les résultats du vote étaient 3 "oui" et 2 "non". Bien sûr, la délégation française a voté "non".
Cependant, immédiatement après le vote, plusieurs délégations qui s'étaient abstenues ont changé leur vote en «oui», de sorte qu'à la fin, il y avait un consensus clair pour l'équipe de conception.

La légende dit que la délégation japonaise qui avait voté "oui" voulait voter pour la proposition de Jean Ichbiah mais n'avait pas réalisé qu'elle aurait dû voter "non".

Immédiatement après le vote, nous sommes allés déjeuner. Cependant, Jean Ichbiah nous a dit qu'il n'y allait pas et qu'il ne serait plus impliqué dans Ada. Il n'a plus jamais participé aux réunions du WG9.

Perdre un concepteur de langage aussi brillant était une grande perte pour Ada, mais sans l'implication de Jean, il y a eu moins de controverses.

Finalement, Ada 9X a été standardisé par ISO en 1995 et est connu comme Ada 95.

Et la première impression des manuels de référence d'Ada 95 avait le titre en rouge sur la couverture.

(à suivre)


Résumé
Épisode 1 - Épisode 2 - Épisode 3 - Épisode 4 - Épisode 5 - Épisode 6
Épisode 7 - Épisode 8 - Épisode 9 - Épisode 10 - Épisode 11 - Épisode 12
Épisode 13 - Épisode 14 - Épisode 15 - Épisode 16 - Épisode 17 - Épisode 18
Épisode 19 - Épisode 20 - Épisode 21 - Épisode 22 - Épisode 23 - Épisode 24
Épisode 25 - Épisode 26 - Épisode 27 - Épisode 28 - Épisode 29 - Épisode 30
Épisode 31 - Épisode 32 - Épisode 33 - Épisode 34 - Épisode 35 - Épisode 36
Épisode 37 - Épisode 38 - Épisode 39 - Épisode 40 - Épisode 41 - Épisode 42
Épisode 43 - Épisode 44 - Épisode 45 - Épisode 46 - Épisode 47 - Épisode 48
Épisode 49 - Épisode 50 - Épisode 51 - Épisode 52 - Épisode 53 - Épisode 54
Épisode 55 - Épisode 56 - Épisode 57 - Épisode 58 - Épisode 59 - Épisode 60
Épisode 61 - Épisode 62 - Épisode 63 - Épisode 64 - Épisode 65 - Épisode 66
Épisode 67 - Épisode 68 - Épisode 69 - Épisode 70 - Épisode 71 - Épisode 72
Épisode 73 - Épisode 74 - Épisode 75 - Épisode 76 - Épisode 77 - Épisode 78
Épisode 79 - Épisode 80 - Épisode 81 - Épisode 82 - Épisode 83 - Épisode 84
Épisode 85 - Épisode 86 - Épisode 87 - Épisode 88 - Épisode 89 - Épisode 90
Épisode 91 - Épisode 92 - Épisode 93 - Épisode 94 - Épisode 95

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Pitié change au moins la miniature de tes publications, on en peux plus de voir ta tête en trending depuis des mois, que tu y sois ne me pose pas de problème, mais on a l'impression de vivre dans le passé en voyant constamment la même miniature.

Merci d'avance.

·

Bien reçu.

Cette photo serait mieux?

ma_photo_02.png

·
·

Ca reste ta tête mais ça change un peu donc GO GO GO :-) perso je valide !

impliqué dans Ada. Il n'a plus jamais participé aux réunions du WG9.

Perdre un concepteur de langage ...