Крістен Нюгорд
Крістен Нюгорд (норв. Kristen Nygaard; 27 серпня 1926 року, Осло — 10 серпня 2002 року, Осло) — норвезький вчений у галузі теорії обчислювальних систем, лауреат премії Тюрінга. Разом з Оле-Юганом Далем є одним із розробників основ об'єктно-орієнтованого програмування, а також першої об'єктно-орієнтованої мови програмування Симула.
Крістен Нюгорд | |
---|---|
Народився |
27 серпня 1926[1][2][3] Осло, Норвегія[1] |
Помер |
10 серпня 2002[1][2][3] (75 років) Осло, Норвегія[1] ·гострий інфаркт міокарда |
Поховання | Вестре Гравлюндd |
Країна | Норвегія |
Діяльність | математик, інформатик, викладач університету, політик |
Alma mater | Університет Осло |
Заклад | Університет Осло |
Членство | Норвезька академія наук |
Нагороди | |
Особ. сторінка | https://web.archive.org/.../~kristen/ |
Крістен Нюгорд у Вікісховищі |
Біографія
Крістен Нюгорд отримав ступінь магістра з математики в 1956 році. Він написав магістерську дисертацію на тему «Теоретичні аспекти методів Монте-Карло» (англ. Theoretical Aspects of Monte Carlo Methods).
З 1948 по 1960 рік К.Нюгорд працював у Норвезькому військовому науково-дослідному інституті, де останні три роки очолював відділ по дослідженню операцій. З 1960-го року обіймав посаду директора в Норвезькому обчислювальному центрі. У 1975—1976 рр. викладав в університеті Орхуса у Данії. З 1977 року обіймав почаду професора в університеті Осло, де працював разом з Оле-Йоганом Далем над теорією об'єктно-орієнтованих мов програмування. Разом вони розробили першу об'єктно-орієнтовану мова Simula I, а пізніше Simula 67. Даль і Нюгорд ввели такі поняття, як клас, об'єкт, спадкування, динамічне створення об'єктів тощо. Зараз ці терміни є невід'ємними основами всіх сучасних об'єктно-орієнтованих мов програмування, зокрема, мов Java і C++. У 1975—1992 роках він брав участь у розробці наступної мови, BETA, яка продовжує і розвиває ідеї Сімули.
У 1987 році Крістен Нюгорд працював в якості запрошеного професора у Стенфордському університеті, а також у Xerox PARC в Пало-Альто, а також у компанії Apple.
З серпня 2000 року Крістен Нюгорд є командором ордена Святого Олафа. Разом з Далем Нюгорд був нагороджений премією Тюрінга у 2001 році та Медаллю IEEE імені Джона фон Неймана в 2002 році за вагомий внесок у розвиток інформатики[4].
Член Норвезької академії наук.
Нюгорд одружмвся 27 січня 1951 року на Йоганні Нюгор (норв. Johanna Nygaard, дівоче прізвище Ур, Ur), співробітниці благодійної організації NORAD (англ. The Norwegian Agency for Aid to Developing Countries), виховав з нею трьох дітей. У Крістена і Йоганни сім онуків[5].
Крістен Нюгорд помер від інфаркту міокарда у віці 75 років. Він пережив свого колегу Оле-Югана Даля всього на один місяць.
Нагороди (витяг)
- 1990 — почесний докторський титул від Лундського університету
- 1990 — Премія Норберта Вінера за соціальну і професійну відповідальність (American association Computer Professionals for Social Responsibility)
- 1991 — почесний докторський титул від Ольборгского університету
- 1999 — Rosing Prize (Norwegian Data Association) разом з Оле-Йоханом Далем
- 2000 — почесне членство в Object Management Group
- 2000 — командор ордена Святого Олафа
- 2001 — Премія Тюрінга разом з Оле-Йоханом Далем за ідеї, фундаментальні для розвитку об'єктно-орієнтованого програмування, що виникли в ході розробки мов програмування Simula I та Simula 67[6]
- 2001 — Медаль Джона фон Неймана
Примітки
- Німецька національна бібліотека, Державна бібліотека в Берліні, Баварська державна бібліотека та ін. Record #138831904 // Німецька нормативна база даних — 2012—2016.
- Архів історії математики Мактьютор
- Store norske leksikon — 1978. — ISSN 2464-1480
- Сторінка пам'яті професора Даля Архівовано 2009-03-25 у Wayback Machine. (англ.)
- Біографія Архівовано 20 квітня 2009 у Wayback Machine., 15 лютого 2002 року](англ.)
- ACM Award Citation / Kristen Nygaard. Архів оригіналу за 5 липня 2007. Процитовано 6 квітня 2018.
Посилання
- Сайт Нюгорда при університеті Осло (англ.)
- Біографія Нюгорда на сайті проекту «The MacTutor History of Mathematics archive» (англ.)