Никлаус Вирт

редактировать

Никлаус Эмиль Вирт
Никлаус Вирт, UrGU.jpg
Родился(1934-02-15) 15 февраля 1934 г. (86 лет). Винтертур, Швейцария
ГражданствоШвейцария
Образование
Известен поAlgol W, Эйлер, Паскаль, Модула, Модула-2, Оберон, Оберон-2, Оберон-07, Oberon System
Награды
Научная карьера
Области деятельностиИнформатика
Учреждения
Диссертация Обобщение языка Алгол (1963)
Докторант Гарри Хаски
ДокторантыМайкл Франц, Мартин Одерский

Никлаус Эмиль Вирт (родился 15 февраля 1934 г.) - швейцарский ученый-компьютерщик. Он разработал несколько языков программирования, в том числе Pascal, и первым открыл несколько классических тем в разработке программного обеспечения. В 1984 году он получил Премию Тьюринга, общепризнанную как высшую награду в информатике, за разработку последовательности инновационных компьютерных языков.

Содержание
  • 1 Биография
  • 2 Языки программирования
  • 3 Публикации
  • 4 Закон Вирта
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Биография

Вирт родился в Винтертуре., Швейцария, в 1934 году. В 1959 году он получил степень бакалавра наук в области электронной инженерии в Швейцарском федеральном технологическом институте Цюриха (ETH Zürich). В 1960 году он получил степень магистра наук (MSc) в Université Laval, Канада. Затем, в 1963 году, он получил докторскую степень в области электротехники и компьютерных наук (EECS) в Калифорнийском университете в Беркли под руководством пионера компьютерного дизайна Гарри Хаски.

С 1963 по 1967 год он работал доцентом информатики в Стэнфордском университете, а затем в университете Цюриха. Затем в 1968 году он стал профессором информатики в ETH Zürich, взяв два годичных творческих отпуска в Xerox PARC в Калифорнии (1976–1977 и 1984–1985). Он вышел на пенсию в 1999 году.

Он участвовал в разработке международных стандартов в программировании и информатике, будучи членом Международной федерации обработки информации (IFIP) Рабочая группа 2.1 IFIP по алгоритмическим языкам и исчислениям, которая указала, поддерживает и поддерживает языки программирования ALGOL 60 и ALGOL 68.

В 2004 году он стал членом Музея компьютерной истории «за основополагающую работу в области языков программирования и алгоритмов, включая Эйлера, Algol-W, Паскаль, Модулу и Оберон».

Языки программирования
Никлаус Вирт, 1969

Вирт был главным разработчиком языков программирования Эйлер, Algol W, Паскаль, Модула, Модула-2, Оберон, Оберон-2 и Оберон-07. Он также был основной частью команды разработчиков и разработчиков операционных систем Lilith и Oberon, а также цифрового оборудования Lola система проектирования и моделирования. Он получил Ассоциацию вычислительной техники (ACM) Премию Тьюринга за разработку этих языков в 1984 году, а в 1994 году он был введен в должность научного сотрудника ACM.

Публикации

Его книга, написанная совместно с Кэтлин Дженсен, Руководство пользователя и отчет Pascal, послужила основой для многих усилий по внедрению языков в 1970-х и 1980-х годах в США и по всей Европе..

Его статья «Разработка программ путем пошагового уточнения», посвященная обучению программированию, считается классическим текстом в программной инженерии. В 1975 году он написал книгу Алгоритмы + структуры данных = Программы, получившую широкое признание. Основные исправления этой книги под новым названием «Алгоритмы + структуры данных» были опубликованы в 1985 и 2004 годах. Примеры в первом издании были написаны на Паскале. В более поздних изданиях они были заменены примерами, написанными соответственно на Modula-2 и Oberon.

Его учебник «Систематическое программирование: введение» считался хорошим источником для студентов, которые хотели больше, чем просто программировать. На обложке шестого издания (1973 г.) говорилось, что книга «... адаптирована к потребностям людей, которые рассматривают курс по систематическому построению алгоритмов как часть своей базовой математической подготовки, а не к непосредственным потребностям тех, кто хотят иметь возможность время от времени кодировать проблему и передавать ее своему компьютеру для мгновенного решения ". Считавшийся сложным для проработки текстом, его считали обязательным к прочтению для тех, кто интересовался числовой математикой.

Подпись Никлауса Вирта

В 1992 году он опубликовал (с Юргом Гуткнехтом ) полную версию документация по Oberon OS. Вторая книга (совместно с Мартином Райзером) была задумана как руководство для программистов.

Закон Вирта

В 1995 году он популяризировал пословицу, которая теперь называется закон Вирта, в которой говорится, что программное обеспечение становится медленнее быстрее, чем оборудование. В своей статье 1995 года A Plea for Lean Software он приписывает это Мартину Райзеру.

См. Также
Ссылки
Внешние ссылки
На Викискладе есть материалы, связанные с Никлаусом Виртом.
В Wikiquote есть цитаты, связанные с: Никлаусом Виртом
Последняя правка сделана 2021-05-31 09:41:36
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте