"Александр Соловьев. Рассказы и повести" - читать интересную книгу автора


Но гибель обычно приходит с обратной стороны. Вот, если читать
теоретиков: Дейкстру, Хоара, да и того же Бэкуса (отрекшегося от своего
родного Фортрана), а потом делать все наоборот, то получишь язык Си. Без
особого шума и военных Деннис Ритчи язык Си и получил, собрав все мыслимые,
а главное - немыслимые, безобразия воедино. Получилось здорово.

Порочная истина -
стимул для практики.

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

А все-таки она ВИРТится!

Рядом, но высоко, стоял Паскаль с учительской указкой. Он сеял
разумное, доброе, вечное. Призывал к здравому смыслу. Но народу еще со
времен Фортрана было наплевать на формализацию семантики. (Модула-2 вообще
"от кутюр" , а шабашить лучше в телогрейке). Но предприимчивый ученик
Борланд уже подложил ему кнопку на стул и на парте нарисовал что-то
графическое...

Регулярно выражаясь -
грустно, господа!

Но это все предистория. Новая эра началась, когда "маленький треп-80"
обернулся об'етной-ориентированностью. Но и тут появились мутанты и
испортили, если не все, то многое - родился Си++. Он поставил на гениальной
идее крест! Причем, два раза.

2. ВАВИЛОНСКОЕ ЯЗЫКОЗНАНИЕ

Когда Главный Программист решил наказать возомнивших о себе. Он на
Вавилонской конференции лишил их всех языков, кроме Си. Разве что предания
смутные остались...

БЭЙСИК

1 "У попа была собака" goto 3
2 "И написал" goto 1
3 "Он ее убил" goto 2

ФОРТ