Чудовищно наглое

2 ноябрь, 2008 - 23:02Андрей Зубинский

А если посмотреть на вещи так?

Мы, люди, всё большое всегда строили из маленького.

Кирпичи строили из глины. Которая даже в основах мироздания – прах.

Дома строили из кирпичей. Или из блоков. Которые из цемента. Который все видели, он - прах.

Или из модулей. Которые - из блоков или из кирпичей, которые - из цемента или из глины.

Машины – из узлов, узлы – из деталей, детали – из материалов, которые без всякого сомнения в необработанном состоянии – прах.

Микросхемы – из транзисторов, компьютеры – из микросхем.

И тут пришли революционеры, и сказали, что всё это – туфта.

Потому что теперь мы строим из несуществующего, и потому вольны брать что угодно за «маленькое». 

То есть, можно за маленькое взять Большое (например, TeX), а потом над ним надстраивать такое маленькое (LaTeX), чтобы с этим Большим можно было хоть что-то делать.

Ась?

Например, Большое - громадный инструментальный набор, очень долго существующий и эволюционирующий (это о Unix, конечно).

И, например, всякие надстройки (над той самой настоящей Unix), которые из этого Большого делают настолько  маленькое, что его с радостью принимают в сердце и товаре своём производители копеечных псевдоноутбуков для безграмотных из стран седьмого мира (это до кризиса был всего лишь третий мир, теперь картина несколько сложнее).

Несоответствие, скорее всего, кроется в ортогональности процессов анализа (науки) и синтеза (инженерии).

Анализ – процесс нисходящий. Чем больше знаешь на стартовом уровне – тем выше поднимаешься по отношению к решаемой задаче. С какого-то момента в заданной прикладной области уже заведомо находишься выше уровня решаемой задачи, и это даёт возможность «расплыться» по горизонтали, то есть, расширить область познаваемого (анализируемого).

Синтез – процесс восходящий. Чем больше есть в начале, тем больше возможных путей может привести к цели. И наоборот – если в начале восхождения к цели нужного не хватает, никуда никто не дойдёт. 100%.

А программисты всё как всегда перепутали.