Питер Наур (25 октября 1928 — 3 января 2016) [1] был датским пионером информатики и лауреатом премии Тьюринга 2005 года . Его лучше всего помнят как автора вместе с Джоном Бэкусом нотации формы Бэкуса-Наура (BNF), используемой при описании синтаксиса большинства языков программирования . Он также внес вклад в создание языка АЛГОЛ 60 .
Наур начал свою карьеру в качестве астронома , за что получил степень доктора философии (Ph.D.) в 1957 году, но его знакомство с компьютерами привело к смене профессии. С 1959 по 1969 год он работал в датской компьютерной компании Regnecentralen , одновременно читая лекции в Институте Нильса Бора и Техническом университете Дании . С 1969 по 1998 год Наур был профессором информатики в Копенгагенском университете .
Он был членом рабочей группы 2.1 IFIP Международной федерации обработки информации (IFIP) по алгоритмическим языкам и исчислениям, [2] которая определила , поддерживает и поддерживает языки ALGOL 60 и ALGOL 68 . [3] С 1960 по 1993 год он был членом редакционной коллегии BIT Numerical Mathematics , журнала, посвященного численному анализу . [4]
Основными областями исследований Наура были дизайн, структура и производительность компьютерных программ и алгоритмов . Он также был пионером в разработке программного обеспечения и архитектуре программного обеспечения . В своей книге «Вычисления: человеческая деятельность» (1992), которая представляет собой сборник его вкладов в информатику, он отверг формалистическую школу программирования, которая рассматривает программирование как раздел математики . Ему не нравилось, когда его ассоциировали с формой Бэкуса-Наура (приписанной ему Дональдом Кнутом ), и он сказал, что предпочел бы, чтобы ее называли нормальной формой Бэкуса .
Наур был женат на ученом-компьютерщике Кристиане Флойд .
Науру не нравился термин «информатика» , и он предложил называть его даталогией или наукой о данных . Первый термин был принят в Дании и Швеции как datalogi , а второй термин теперь используется для анализа данных , включая статистику и базы данных.
С середины 1960-х годов информатика практикуется в Дании под термином Питера Наура « даталогия » — наука о процессах обработки данных. Начиная с Regnecentralen и Копенгагенского университета, копенгагенская традиция компьютерных наук развила свои особые характеристики посредством тесной связи с приложениями и другими областями знаний. Традиция не в последнюю очередь заметна в сфере образования. Комплексная проектная деятельность является неотъемлемой частью учебной программы, представляя теорию как аспект реалистичных решений, известных прежде всего на основе реального опыта. [5] Питер Наур рано осознал особые образовательные проблемы, связанные с информатикой. Его инновации показали свое качество и жизнеспособность и в других университетах. Существует тесная связь между обучением информатике в том виде, в котором она сформировалась в Копенгагенском университете, и взглядом на информатику, который характеризовал исследования Питера Наура. [6]
В последующие годы он весьма откровенно высказывался о стремлении к науке в целом: Наура, возможно, можно отождествить с эмпирической школой, которая говорит, что не следует искать более глубоких связей между вещами, которые проявляются в мире, а следует придерживаться наблюдаемого. факты. С этой точки зрения он атаковал как определенные направления философии, так и психологию. Он также разрабатывал теорию человеческого мышления, которую назвал «Теорией синаптических состояний психической жизни». [7]
В 2005 году Наур получил премию AM Turing Ассоциации вычислительной техники (ACM) за свою работу по определению языка программирования ALGOL 60 . [8] В частности, была отмечена его роль редактора влиятельного отчета об алгоритмическом языке ALGOL 60 с его новаторским использованием BNF . Наур — единственный датчанин, получивший премию Тьюринга.
Наур умер 3 января 2016 года после непродолжительной болезни. [9] Его бывший дом в Гентофте теперь принадлежит социологу Клэр Максвелл .
Номера относятся к библиографии, опубликованной Э. Свейнсдоттиром и Э. Фрокьером. [ нужна цитация ] Наур опубликовал большое количество статей и глав по астрономии, информатике, проблемам общества, классической музыке, психологии и образованию.
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка )