Конструктивная информатика в ETH Zurich

  • Jürg Gutknecht Швейцарская высшая техническая школа Цюриха (ETH Zürich)

Аннотация

Статья посвящена становлению и развитию конструктивной информатики в ETH Zürich как особого направления, в котором компьютерная наука рассматривается прежде всего через создание работающих языков программирования, компиляторов, аппаратно-программных систем и пользовательских сред. В центре внимания находится историческая линия от ранних вычислительных проектов Института прикладной математики, включая использование Zuse Z4 и создание ERMETH, к языку ALGOL 60 и последующим работам Никлауса Вирта. Особое внимание уделяется переходу от Pascal и P-code к Modula-2, M-code и рабочей станции Lilith, где программное обеспечение, операционная система и прикладные компоненты были организованы как однородная сеть модулей. Далее рассматривается модернизация этой линии в паре Ceres-Oberon, введение расширения типов, развитие графической среды Gadgets и применение языка описания аппаратуры Lola в учебных и исследовательских проектах. Аннотация подчёркивает, что ключевой вклад ETH Zürich состоял не только в отдельных языках или машинах, но и в целостной инженерной культуре простоты, строгой типизации, переносимости, модульности и тесной связи между языком, компилятором, архитектурой и системой. Работа показывает, что конструктивная традиция ETH оказала существенное влияние на академическую информатику, образование программистов и практику системного проектирования.

Сведения об авторе

Jürg Gutknecht, Швейцарская высшая техническая школа Цюриха (ETH Zürich)

профессор, Ph. D. in Mathematics

Опубликована
2025-10-13
Как цитировать
GUTKNECHT, Jürg. Конструктивная информатика в ETH Zurich. Современные информационные технологии и ИТ-образование, [S.l.], v. 21, n. 3, p. 391-397, oct. 2025. ISSN 2411-1473. Доступно на: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/1247>. Дата доступа: 31 may 2026 doi: https://doi.org/10.25559/SITITO.021.202503.391-397.
Раздел
Теоретические вопросы информатики, прикладной математики, компьютерных наук