Никлаус Вирт

Главная страница

Языки программирования
Операционные системы
ЖЗЛ
Статьи
"Художества"
Компьютерный юмор
Опросы
Программы

Гостевая книга
Rambler's Top100

ФотоНиклаус Вирт - выдающийся ученый и педагог, с 1968 года профессор информатики в ETH (Eidgenoessische Technische Hochschule) г. Цюрих, Швейцария, в апреле 1999 года ушел в отставку. Его работы отмечены премией имени Тьюринга, премией за выдающиеся достижения в разработке программного обеспечения, медалью Леонардо-да-Винчи и другими наградами. Член швейцарской технической академии (Academy of Ingineering), иностранный член американской технической академии...

Основные работы Н. Вирта имеют явно выраженную педагогическую направленность. Он стремился создавать такие алгоритмические языки, которые бы упрощали процесс программирования, а записанные на них тексты программ были наглядны и удобны для восприятия человеком. Первым языком, принесшим ему широкую известность был Паскаль, Интересная деталь - первую версию компилятора составил студент Н. Вирта по фамилии Мармье в 1969 году, сначала на Фортране, а затем на самом Паскале.

Для обеспечения переносимости компилятора на разные модели ЭВМ была придумана виртуальная машина, исполняющая P-код, и создан соответствующий вариант компилятора. В свое время P-код был лучшим решением проблемы переносимости и получил широкое распространение. Очень жаль, что разработчики Java не удосужились отметить, что не они первые придумали виртуальную машину.

Н. Вирт всегда критически относился не только чужим, но и к своим работам. В частности, в 1984 году, оценивая роль Паскаля он писал: "Это был результат компромисса между тем, что желательно, и что эффективно". Идеи, заложенные в Паскале получили свое развитие в языках Модула и Оберон - это последняя большая работа Н. Вирта.

Хостинг от uCoz