28.01.1997 Мнения Около двух лет назад институт IDA (Institute for Defense Analyses) МО США получил правительственный заказ на проведение исследовательских работ. Целью их было выяснить, какие языки программирования реально используются американским МО и какие из них наиболее приемлемы для военных структур. Частично результаты этого исследования были опубликованы в Сети. IDA провел титаническую работу, проанализировав практически все компьютерные системы, используемые МО США как непосредственно в военных целях, так и для создания автоматизированных систем поддержки документооборота, сбора статистики и подготовки отчетов военных ведомств (В-АСУ). Было просмотрено более 200 млн. строк исходных текстов, написанных на 37 языках программирования. Ниже приведена обобщенная статистика этих исследований. Более 80% всех систем, используемых МО США, написано на универсальных языках 3-го поколения. Но для военных приложений (бортовые системы, моделирование военных действий и т. д.) и В-АСУ списки применяемых языков сильно разнятся. Лидером как по числу написанных строк кода, так и по частоте использования в военных приложениях оказалась Ада 83. С приличным отставанием от нее идет язык Си 89. За ним также с отставанием следуют сразу три языка - Фортран, CMS и Jovial. И совсем сильно отстали Си++, Паскаль, Бейсик, Кобол и ПЛ/1. В то же время во многих военных приложениях используются языки низкого уровня - ассемблеры и машинные коды. Это объясняется тем, что необходимо программировать ...
читать далее.