Питер Наур и его личный Космос

Питер Наур и его личный Космос

А вам не кажется, что компьютерные технологии при определенном ракурсе напоминают странных существ, питающихся особой энергией когорты избранных?

25 ноября 2012

Питер Наур и его личный Космос Жарова Валерия. Первое, что сделала, попав впервые в Интернет, - заглянула по спутниковой карте в кратер Фудзиямы.

Публиковалась в узкоспециализированных изданиях по психологии. Писала рецензии на тематических порталах.

Занимается литературной деятельностью и искусством.

 

А вам не кажется, что компьютерные технологии при определенном ракурсе напоминают странных существ, питающихся особой энергией когорты избранных? И каждый из этой когорты, до некоторых пор даже не подозревающий о своем истинном предназначении, однажды вдруг становится настоящим адептом одной всеобщей идеи, отныне определяющей всю его последующую жизнь и занятие.

И как часто первое знакомство с Его Величеством Компьютером кардинально меняет судьбу тех, кто далее и сам строит судьбу этого великого монарха. Не замечали? А ведь таковы все пионеры IT-галактики, и Питер Наур — не исключение!..

Питер Наур и его личный Космос Сегодня датчанин Питер Наур (он родился в 25 октября 1928 года в Фредериксберге) известен всем как талантливый ученый, один из основоположников современной информатики, непосредственно принимавший участие в разработке Алгол-60, ставшего первым языком структурного программирования.

Также Наур был соавтором знаменитой формы Бэкуса-Наура (БНФ), а еще — первым в областях, связанных с инженерией программного обеспечения и архитектурой приложений.

А ведь интересно, что он, до знакомства с компьютером, был исключительно академическим астрономом, даже получившим к 1957 году степень доктора философии по этой дисциплине!

Свою личную жизнь скромный ученый предпочитает не афишировать. Что же касается научной деятельности, то, однажды кардинально изменив свою профессиональную направленность (от астрономии к программированию) и приступив в 1959 году к работе в датском компьютерном институте Regnecentralen, Питер Наур до сих пор остается верен своему решению.

Параллельно с наукой, он успешно занимается и преподавательской деятельностью (с 1969 года Наур — профессор Копенгагенского университета), а также читает лекции слушателям Института Нильса Бора и Технического университета Дании.

К счастью, Питеру Науру удалось избежать многих драматических жизненных перипетий, так часто сопровождающих большинство талантливых людей. Его судьбоносный путь достаточно прямой и уверенный.

Поэтому сакцентируем свое внимание именно на основных достижениях ученого в самой любимой и наиболее интересующей его области — информатике. Каковы наиболее значимые вехи, оставленные им в этой науке?

Говоря о вкладе Питера Наура в проектирование и разработку Алгол-60, прежде следует отдельно упомянуть непростую атмосферу, царящую в умах и настроениях компьютерных технологов того времени. Дело в том, что часто работа по созданию языков программирования, захватившая в 60-х годах прошлого столетия наиболее выдающихся разработчиков программного обеспечения, велась в двух «идеологических» направлениях.

Приверженцы первого пути отдавали предпочтение практичности, тогда как их «противники» склонялись к более глубокому изучению возможностей искусственного интеллекта, ведущему к созданию средств общения с машиной.

Питер Наур и его личный Космос

Создание универсального языка программирования осложнялось и тем, что у европейцев и американцев несколько отличалось представление о применении некоторых символов. Таким противоречием, например, было использование точки и запятой в качестве разделителя между целой и дробной частями числа.

Алгол-60, ставший, по сути, окончательной версией более раннего Алгол-58, был разработан EFIP (специальным комитетом по языку высокого уровня) в 1960 году на основе Фортран II в качестве первого трехуровневого языка, состоящего из описания, публикации и реализации.

Интересно, что именно алгоритмический Алгол, ставший впоследствии «исходником» для более совершенных языков программирования, впервые объединил в себе и практичную строгость, и более «одухотворенное» изящество. Возможно, поэтому и «прижился» он больше в европейских научных кругах, нежели в промышленности Соединенных Штатов и Канады?..

Еще одним замечательным «произведением» Питера Наура стала и знаменитая форма (или нотация) Бэкуса-Наура (БНФ), используемая для описания синтаксиса практически всех формальных языков программирования.

Усовершенствовав предложенный ранее в качестве «нормальной формы» вариант Бэкуса, ученый вместе с коллегой презентовал обществу наиболее полезный и удобный продукт, впервые представленный в «Отчете об алгоритмическом языке Алгол-60».

За неоценимый вклад в области компьютерных наук, сделанный в процессе создания Алгол-60, в 2005 году Питеру Науру присуждена престижная премия Тьюринга.

Кстати, сам Наур по-прежнему скромно считает БНФ «нормальной нотацией Бэкуса», не признавая участие в создании знаковой формы выдающейся личной заслугой. Однако талантливый ученый не только скромен, но и категорически принципиален во всех научных вопросах, на которые имеет собственную точку зрения.

Так, Питер Наур совершенно не согласен с позиционированием разработки программного обеспечения в качестве математического ответвления. По его мнению, первая должна базироваться, не иначе, как на интуиции!.. Не согласен Наур и с определением «компьютерные науки», полагая, что термин «информатика» их раскрывает намного точнее.

На пороге своего 84-го дня рождения Питер Наур может гордиться не только многочисленными фундаментальными трудами в области астрономии и информатики, но и публикациями, касающимися психологии и образования, общественной жизни и даже классической музыки.

Сегодня ученый также увлечен философией и отношением современного общества к науке в целом. В ближайших планах Питера Наура — детальная разработка теории человеческого мышления, и кто знает, возможно, именно профессиональное умение вглядываться вглубь Вселенной помогает ему четко видеть не только суть каждой интересующей его проблемы, но и ее решение?..

Комментировать

Содержание этого поля является приватным и не предназначено к показу.
Капча
Это вопрос для проверки человек ли вы, и для предотвращения спама.