{"word_count": 349, "character_count": 2427}
[caption id="attachment_473" align="alignright" width="220"] Photographie de Margaret Hamilton en 1995 (site)[/caption]Margaret Hamilton, née le 17 août 1936, est une informaticienne et mathématicienne américaine. Elle débute une licence en mathématique en 1955, et se lance également dans la création de programmes informatiques. Après avoir obtenu sa licence de mathématique en 1958, elle compte au départ poursuivre dans ce domaine et intégrer l’université de Brandeis. Elle choisit finalement de rentrer au MIT (Massachusetts Intitute of Technology), où elle développe des programmes informatiques. Elle commence par coder des programmes informatiques pour faire de la prévision météo. Mais à partir de 1961, elle intègre le laboratoire Lincoln du MIT, et travaille sur le projet militaire SAGE (Semi-Automatic Ground Environement), qui a pour but, la détection des avions.[caption id="attachment_470" align="alignleft" width="241"] Margaret Hamilton et le programme de navigation d'Apollo 11[/caption]En 1961, elle quitte le laboratoire Lincoln, pour le laboratoire Drapper, toujours au MIT. Elle travaille sur le programme Apollo pour la NASA, et plus particulièrement sur les programmes chargés de la navigation et de l’alunissage d’Apollo 11. Elle est rapidement nommée responsable de l’équipe en charge de développer l'Apollo Guidance Computer, l'ordinateur qui a joué un rôle essentiel dans la réussite de la mission. Après cela, elle est également en charge de l’équipe chargée du développement informatique pour la mission Skylab, une station spatiale orbitale lancée en 1973.Son travail apporte de nombreuses améliorations dans la conception de système et dans le développement de logiciel, mais également dans les langages informatiques, et bien d’autres domaines. Elle est également à l’origine du concept de logiciel asynchrone, de gestion de priorité (ce qui sauve par ailleurs la mission Apollo 11, suite à une défaillance du radar) et des possibilités de décision avec l'intervention humaine, qui sont les bases de la conception de logiciel fiable encore aujourd’hui.En 1986, elle créait sa propre entreprise, Hamilton Technologies, qui met au point un nouveau langage de programmation nommé Universal System Language. Celui-ci est développé à partir de son expérience sur les divers projets confié par la NASA au MIT.Les travaux de Margaret Hamilton ont contribué à l'ouverture de l'informatique aux femmes.