Инструменты пользователя

Инструменты сайта


bb:redbook:a01

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
bb:redbook:a01 [2016/03/31 18:14]
иван_денисов
bb:redbook:a01 [2020/10/29 07:08] (текущий)
Строка 1: Строка 1:
-===== 10.1 Никлаус Вирт =====+===== Никлаус Вирт =====
  
 ==== 1. Никлаус Вирт ==== ==== 1. Никлаус Вирт ====
Строка 8: Строка 8:
  
 ==== 2. Паскаль ==== ==== 2. Паскаль ====
-В 1968 г. в Цюрихе Вирт получает звание профессора. Его работа сопряжена с организацией обучения, проведением исследований, написанием научных работ. В 1970-м году был представлен первый Паскаль. Вирт в соавторстве с Хоаром и Дейкстрой разрабатывает научные принципы программирования на протяжении нескольких лет. Один из таких принципов <<сверху-вниз>> сейчас широко используется, и мало кто его пытается поставить под сомнение. В 1973 г. был представлен прототип виртуальной машины для исполнения Паскаля на любой аппаратной платформе. Это было новое слово в сфере программирования. В период с 1975 по 1980 г. Вирт разрабатывает язык программирования Modula-2, который явился дальнейшим шагом в семействе Паскаль. Новый язык ярко ориентировался на надёжное промышленное программирование. Modula-2 не превзошел по популярности Паскаль, но прочно занял своё место среди надёжных языков. В конце 1970-х Вирт участвует на конкурсной основе в создании языка программирования для Министерства обороны США, который позже станет известен как Ada. Америка повторно отвергла труды Вирта, хотя объективно, Ада гораздо более сложный язык, и контролировать его с полной гарантией правильности работы программ невозможно (хотя, стоит отдать Аде должное --- программы на этом языке куда надёжнее, чем например на Си или Java). В результате катастрофы ракеты-носителя <<Ариан-5>> из-за ошибки в программном модуле, написанном на Аде стало понятно, что один из создателей языка Ада ошибался, когда заявил: <<Господин Вирт верит в простые решения для сложных проблем>>.+В 1968 г. в Цюрихе Вирт получает звание профессора. Его работа сопряжена с организацией обучения, проведением исследований, написанием научных работ. В 1970-м году был представлен первый Паскаль. Вирт в соавторстве с Хоаром и Дейкстрой разрабатывает научные принципы программирования на протяжении нескольких лет. Один из таких принципов <<сверху-вниз>> сейчас широко используется, и мало кто его пытается поставить под сомнение. В 1973 г. был представлен прототип виртуальной машины для исполнения Паскаля на любой аппаратной платформе. Это было новое слово в сфере программирования. В период с 1975 по 1980 г. Вирт разрабатывает язык программирования Modula-2, который явился дальнейшим шагом в семействе Паскаль. Новый язык ярко ориентировался на надёжное промышленное программирование. Modula-2 не превзошел по популярности Паскаль, но прочно занял своё место среди надёжных языков. В конце 1970-х Вирт участвует на конкурсной основе в создании языка программирования для Министерства обороны США, который позже станет известен как Ada. Америка повторно отвергла труды Вирта, хотя объективно, //Ада// гораздо более сложный язык, и контролировать его с полной гарантией правильности работы программ невозможно (хотя, стоит отдать Аде должное --- программы на этом языке куда надёжнее, чем например на Си или Java). В результате катастрофы ракеты-носителя <<Ариан-5>> из-за ошибки в программном модуле, написанном на //Аде// стало понятно, что один из создателей языка //Ада// Джон Ишбиа ошибался, когда заявил: <<Господин Вирт верит в простые решения для сложных проблем>>.
  
  
bb/redbook/a01.1459437250.txt.gz · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)