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

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


bb:redbook:a01

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
bb:redbook:a01 [2016/04/01 21:53]
иван_денисов
bb:redbook:a01 [2018/11/30 01:13] (текущий)
Строка 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.txt · Последние изменения: 2018/11/30 01:13 (внешнее изменение)