Таблица 1. Проекты Никлауса Вирта

Год Проект Комментарий
1963 Язык Euler Диссертация Вирта, диалект Алгола, реализация прообраза P-кода
1966 Язык Algol-W Ревизия языка Algol-60; реализован в Стэнфорде на IBM/360
1968 Язык PL360 Низкоуровневый язык для IBM/360
1970 Система Venus Операционная система разделения времени для CDC Cyber
1970 Язык Паскаль Концепции структурного программирования
1973 Система Pascal-P Инструментальная система, виртуальная машина, переносимый P-код
1976 Язык Modula Реализации копцепции мониторов Хоара, мультипрограммирование
1976 Система Hexapus ПО для локальной сети в ETH
1979 Язык Modula-2 Концепция модуля, переносимый M-код, идеи языка Mesa (Xerox PARC)
1980 Компьютер Lilith 16-разрядная аппаратная поддержка языка Modula-2
1986-90 Компьютер Ceres 32-разрядная аппаратная поддержка языка Oberon (станции Ceres-1, Ceres-2, Ceres-3)
1988 Язык Oberon Концепция расширения типа, альтернатива ООП, идеи языка Cedar (Xerox PARC). Язык назван в честь спутника Урана, который был открыт аппаратом "Вояджер"
1988 Система Oberon System Концепция активного документа, прообраз браузеров (совместно с Ю. Гуткнехтом)
1995 Язык Oberon-2 Типизированные процедуры-методы (совместно с Х. Мессенбоком)
1996 Язык Lola Язык для спецификации программируемых устройств (FPGA)
1998 Система Olga (Oberon Language Goes Airborne) Система управления бортовым ПО для вертолета, аппаратное обеспечение на основе StrongARM, FPGA и PLD. Используется в легких беспилотных летательных аппаратах фирмы weControl
1998 Язык Oberon-SA Подмножество языка Oberon для программирования систем реального времени и с ориентацией на процессор StrongARM
Сайт создан в системе uCoz