Введение

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

Ранние годы и образование

Никлаус Эмиль Вирт родился в Винтертуре, Швейцария, 15 февраля 1934 года. Он получил степень бакалавра наук (B.S.) в области электротехники в Швейцарском федеральном технологическом институте в Цюрихе (ETH Zürich) в 1959 году. В 1960 году он получил степень магистра наук (M.Sc.) в Университете Лаваль в Квебеке. Затем в 1963 году он получил докторскую степень (PhD) в области электротехники и компьютерных наук (EECS) в Калифорнийском университете в Беркли под руководством пионера в области разработки компьютерной техники Гарри Хаски. Вирт принимал участие в разработке международных стандартов в области программирования и информатики, будучи членом Рабочей группы 2.1 Международной федерации по обработке информации (IFIP) по алгоритмическим языкам и исчислению, которая определяет, поддерживает и развивает языки программирования ALGOL 60 и ALGOL 68. В 2004 году он был удостоен звания члена Музея истории компьютеров «за основополагающий вклад в языки программирования и алгоритмы, включая Euler, Algol W, Pascal, Modula и Oberon».

Закон Вирта

В 1995 году он популяризировал изречение, известное сейчас как закон Вирта. В своей статье 1995 года "Призыв к созданию Lean Software" он сформулировал его следующим образом: "Программное обеспечение замедляется быстрее, чем аппаратное обеспечение ускоряется", и приписал авторство Мартину Райзеру.

Смерть

Уирт умер 1 января 2024 года в возрасте 89 лет.