Литмир - Электронная Библиотека
A
A

Заглядывая в будущее, некоторые настоящие программисты считают, что новейшее поколение программистов имеет не такие же взгляды на жизнь, как их старшие товарищи. Многие из них никогда не видели передней панели ЭВМ. Едва-ли кто-либо из выпускников в наши дни может производить вычисления в шестнадцатиричной системе без калькулятора. Сегодняшние выпускники колледжей слабы - они защищены от реальностей жизни символьными отладчиками, редакторами текстов, которые подсчитывают скобки, и лояльными к пользователю операционными системами. Хуже того, некоторые из этих патентованных ученых умудрились "защититься" без изучения Фортрана ! Неужели нам предписано свыше стать отраслью фанатиков UNIX'а и паскалевских программистов ?

Из собственного опыта, я думаю, можно смело сказать, что будущее прекрасно для настоящих программистов. Ни OS/370, ни Фортран не высказывают ни каких признаков отмирания, несмотря на усилия программистов на Паскале. Даже такие изощренные уловки, как добавление конструкций структурного программирования в Фортран, провалились. Да, конечно, некоторые изготовители ЭВМ выпустили компиляторы Фортрана-77, но каждый из них оставил возможность перейти в режим компилятора Фортрана-66 с помощью удаления одной перфокарты - чтобы компилировать циклы DO как предписано богом.

Даже UNIX может быть не так уж плох для настоящих программистов, как в прошлом. Последняя реализация UNIX'а обладает потенциальными возможностями, ценными для любого настоящего программиста. Она имеет два различных и слегка несовместимых пользовательских интерфейса, аркан и сложный драйвер терминала, и виртуальную память. Если пренебречь тем, что он структурный, то даже программирование на языке "C" может быть по достоинству оценено настоящим программистом. В конце концов, в нем нет проверки типов, имена переменных имеют 7 (10 ?, 8 ?) символов в длину и введен полезный тип данных "указатель" (pointer). Получается, как будто соединены воедино лучшие части языка Фортран и Ассемблера, не говоря уже о более творческих применениях оператора #DEFINE.

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

Да здравствует Фортран !

4
{"b":"52148","o":1}