Nygaard reconnue comme pionnier de la conception et la programmation et du langage informatique Kristen Nygaard (27 août 1926 – 10 août 2002) est internationalement reconnue comme la co-inventrice avec Ole-Johan Dahl de la programmation orientée objet et du langage de programmation Simula. Il a également été un pionnier de la conception participative et de « l’école scandinave de développement de systèmes ».Le père de Kristen Nygaard, William Martin Nygaard, est né à Kristiania (appelée Christiania de 1624 à 1878 puis Oslo après 1924) le 14 octobre 1893. William Nygaard a enseigné dans un lycée de Voss, a été consultant littéraire et instructeur au Théâtre national de Bergen, puis a été secrétaire de programme pour la radiodiffusion nationale norvégienne. Il épouse Dina Serine Aasen, institutrice, le 25 mars 1926 à Oslo. Dina (née le 28 novembre 1906 à Nedre Eiker) était la fille du fermier Haakon Aasen et de sa femme Anna Idsoe. Kristen était l’aînée des quatre enfants de ses parents qui sont tous nés à Oslo, les autres étant Haakon Aasen Nygaard (né le 29 mars 1931), Svein Sophus Nygaard (né le 19 juin 1935) et Sonja Nygaard (née le 18 avril 1945).Kristen a fréquenté le lycée Fagerborg, Pilestredet, Oslo. Bien sûr, ce furent des années difficiles en raison de la Seconde Guerre mondiale, et il raconta plus tard de nombreuses histoires de guerre de cette période. Au début, le pays s’est déclaré neutre. Cependant, les Allemands envahirent la Norvège le 9 avril 1940, des bombes sont larguées dans la région d’Oslo, et les autorités norvégiennes fuient la ville. La résistance a eu lieu jusqu’au 10 juin 1940 lorsque la Norvège s’est rendue et que les Allemands ont pris le contrôle. Les enseignants devaient signer une déclaration de loyauté envers les nazis et promettre qu’ils enseigneraient l’idéologie nazie. Les enseignants ont résisté aux mouvements nazis. L’enseignement s’arrête mais reprend à l’automne 1940. En 1942, il y a eu des arrestations massives d’enseignants, mais les écoles ont continué à fonctionner. Nygaard est diplômé du lycée Fagerborg en 1945. Il a ensuite étudié les sciences à l’Université d’Oslo où son principal intérêt était d’abord l’astronomie, puis les mathématiques appliquées. En 1948il a pris un rendez-vous à temps plein avec l’établissement norvégien de recherche pour la défense.Le professeur Kristen Nygaard était une informaticienne norvégienne et est considérée comme le père de Simula et de la programmation orientée objet, avec Ole-Johan Dahl.
Son domaine était l’informatique et il a remporté les deux prix internationaux les plus prestigieux spécifiques à ce domaine : le prix ACM AM Turing (considéré comme le «prix Nobel de l’informatique»), en 2001 et la médaille IEEE John von Neumann. Il a été nommé Commandeur de l’Ordre de Saint Olav par le roi de Norvège en 2000 et a reçu un certain nombre d’autres distinctions et récompenses. Avec Ole-Johan Dahl, il a produit les premières idées de programmation orientée objet (OO) dans les années 1960 au Centre informatique norvégien (NR – Norsk Regnesentral) dans le cadre de Simula I (1961-1965) et Simula 67 (1965- 1968) langages de programmation de simulationNygaard et Dahl ont été les premiers à développer les concepts de classe, de sous-classe (permettant de cacher des informations), d’héritage, de création d’objet dynamique, etc., tous des aspects importants du paradigme OO. Leur travail a conduit à un changement fondamental dans la conception et la programmation des systèmes logiciels, résultant en des applications réutilisables, fiables et évolutives qui ont rationalisé le processus d’écriture du code logiciel et facilité la programmation logicielle. Les langages de programmation orientés objet actuels incluent C++ et Java, tous deux largement utilisés dans la programmation d’une large gamme d’applications allant des systèmes distribués à grande échelle aux petites applications personnelles, y compris les ordinateurs personnels, les appareils de divertissement à domicile et les applications d’arcade autonomes.Kristen est également co-créatrice d’autres langages de modélisation et de programmation informatique importants, notamment Delta (avec Petter Håndlykken et Erik Holbæk-Hansen) et Beta (avec Bent Bruun Kristensen, Ole Lehrmann Madsen et Birger Møller-Pedersen).En plus de ses réalisations académiques, Kristen était actif dans la politique norvégienne. À la fin des années 60, le Syndicat norvégien des travailleurs du fer et de la métallurgie a contacté Kristen pour obtenir de l’aide sur les nouvelles technologies informatiques. Kristen et d’autres ont développé des cours et des livres sur les technologies de l’information spécifiquement destinés à être utilisés par les travailleurs. Son implication avec le syndicat a abouti au premier «accord de données» entre un syndicat et une entreprise. Les éléments essentiels de cet accord ont ensuite été utilisés pour créer une législation norvégienne sur les droits de l’Union en ce qui concerne l’introduction de nouvelles technologies sur le lieu de travail.Au milieu et à la fin des années 1960, Kristen était membre du comité exécutif national du parti libéral norvégien (Venstre). De 1971 à 2001, Nygaard a été membre du Parti travailliste norvégien (Arbeiderpartiet), et il a été membre des comités sur les politiques de recherche de ce parti. En août 1990, il prend la tête de la campagne pour maintenir la Norvège en dehors du Marché commun (qui deviendra plus tard l’Union européenne). Nygaard a insisté sur le fait que la campagne n’était pas contre l’Europe, mais contre certains développements politiques dans le CM/UE, comme l’accord de Maastricht, qui, selon Nygaard, menacerait l’État-providence scandinave.Nygaard a travaillé comme professeur émérite à temps partiel en 1977 et professeur émérite à temps plein de 1984 à 1996 à l’Université d’Oslo.
https://mathshistory.st-andrews.ac.uk/Biographies/Nygaard/