Памяти Никлауса Вирта

Памяти Никлауса Вирта

Високосный год начался с горькой новости – 1 января на 90-м году жизни скончался Никлаус Вирт.

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

У Вирта были выдающиеся современники и единомышленники – Эдсгер Дейкстра (Edsger Dijkstra), прежде всего. Должен быть упомянут Юрг Гуткнехт (Jürg Gutknecht), ближайший помощник и соратник. Сто́ит вспомнить Эдварда Йордана (Edward Yourdon), апологета и блестящего популяризатора идей структурного программирования. Ещё Дональд Кнут – он писал не столько о программах, сколько об алгоритмах, но это человек той же плеяды. Но Вирт был, возможно, первым среди них, тех, кто сделал программирование не только сложным, но и понятным делом. О главном: Вирт создал Pascal. Ни один язык программирования и близко не может сравниться с Pascal по популярности. Речь не о популярности Pascal в качестве рабочего инструмента, а о популярности как таковой. Причина в том, что Pascal, предназначенный для обучения программированию, оказался настолько хорош, что им с наслаждением пользовались профи, знающие много других языков и в обучении не нуждающиеся.

«Наслаждение» – точное слово. Pascal мало того, что страховал программиста от дурацких (и трудно выявляемых) ошибок, он помогал вовсе не ошибаться.

Теперь на смену биологическим программистам идёт ИИ. Происходит это, впрочем, только там, где программирование больше похоже на рисование экранных форм и кнопок. Настоящее же программирование из ремесла в большей, чем прежде, степени становится искусством и даже становится спортом. Люди Никлауса Вирта будут помнить ещё долго, даже после того, как искусственным интеллектом станут называть не нейросети, а что-нибудь новенькое

Яаков Зив

2005. Слева направо вокруг стола: Андрей Иванов (Borland), президент «Руссофт» Валентин Макаров, профессор ИТМО Анатолий Шалыто, декан ИТМО Владимир Парфёнов, доцент ИТМО Татьяна Павловская, призёр ACM ICPC, тренер команды ИТМО по спортивному программированию Андрей Станкевич, чемпион ACM ICPC Павел Маврин, профессор ETH (Цюрих) Юрг Гутнехт, профессор ETH Никлаус Вирт, проректор ИТМО Юрий Колесников. (с) Из архива А. Шалыто.


Источник статьи: https://d-russia.ru/pamjati-niklausa-virta.html
статья публиковалась в издании "D-Russia.ru" 09.01.2024
Помещена в музей с разрешения автора 16 января 2023