15 февраля 1934 — Родился Никлаус Вирт
15 февраля 1934
15 февраля 1934 года в швейцарском городе Винтертур родился Никлаус Вирт.
Позже он станет одной из ключевых фигур в истории языков программирования.
Если вы учились программировать в 1980–2000-х годах, велика вероятность, что именно его идеи повлияли на ваше образование.
Понятные языки
Вирт считал, что программирование должно быть простым, структурированным и понятным.
В 1960-х годах он участвовал в работе над ALGOL 68. Язык получился мощным, но слишком сложным. Вирта не устраивала растущая перегруженность конструкции.
Тогда он решил создать что-то более стройное.
В 1970 году появился Pascal.
Pascal был аккуратным. Структурным. Созданным прежде всего для обучения.
Он приучал программистов мыслить ясно, разбивать задачи на небольшие части и избегать хаоса в коде.
Для миллионов студентов по всему миру Pascal стал первым серьёзным языком программирования.
После Pascal
Вирт не остановился на одном языке.
Позже он разработал:
Modula-2 — язык с акцентом на модульность и системное программирование
Oberon — часть более широкого проекта, объединяющего язык, операционную систему и архитектурные идеи
В ETH Zurich Вирт вместе с коллегами создавал не только языки, но и целые системы и даже аппаратные решения, построенные вокруг идеи простоты.
Он был убеждён, что программное и аппаратное обеспечение должны развиваться вместе — и при этом оставаться понятными человеку.
«Закон Вирта»
Никлаус Вирт также известен своей знаменитой формулировкой:
Программное обеспечение замедляется быстрее, чем аппаратное обеспечение успевает ускоряться.
Эту мысль часто называют законом Вирта. И спустя десятилетия она по‑прежнему звучит актуально.
Признание
В 1984 году Никлаус Вирт получил премию Тьюринга — награду, которую часто называют Нобелевской премией в области информатики.
Её вручили за вклад в разработку языков программирования и влияние на образование в области компьютерных наук.