Читаем Голые мозги, кафельный прилавок полностью

Здесь нужна пленка. В этом месте должна ощущаться какая-то пленка, потому что она присутствует тут неявно, скрадывая резкие движения, а смысл все время соскальзывает и отчасти просто не виден, ведь тут пленка. Чем-то она похожа на память, которая умеет держать только последние элементы некой акции, а доступ к ее смыслу и тем более к основаниям утрачен. С повидлом – 5 копеек, с мясом – 10 копеек, с капустой – 5 копеек, но что-то же там еще было? Или литература типа реализм. Она делается на понятных основаниях, считает реальностью то, что ветерок дует, небо сверху, а земля снизу, что-то колосится, сила тяжести направлена вниз, воробей – птица; имеются снег и клейкие листочки – что-то такое. В итоге герой к чему-то придет. Вот так же и любое частное лицо по ходу своей жизни приведет ее в фокус: снег на месте, здесь частное лицо ловит рыбу, а там у всех в голове воспоминания о войне 12-го года, какие сложились в панораме Бородинской битвы, ну а списки описаний сделают уже и коллективный фокус. Научили же чувствовать и знать то, чему учили. Да и рыба в принципе тут не разнообразная, что уж говорить о воробьях и снеге. Общий фокус, базовая кость коллективного тела.

Но вот человек с имеющимся у него фокусом (неважно, каким именно: есть у него некий фокус, который то ли его собирает, то ли он в него собран – даже это все равно) идет на свою, не самую раннюю работу – это важно, потому что как раз выпал первый снег, то есть близится зима, но уже рассвело, солнце, а он идет со своим фокусом, фактически в некоем тоннеле к какой-то своей сегодняшней цели, по тоннелю, который задается этим фокусом. Черт знает, как там ему в этой трубе или раструбе – светло или нет, а вокруг лежит снег, который растает к середине дня, но пока его много, а он первый, и его еще не успели убрать (никто еще не доставал лопаты, никому это в голову еще не приходило), то есть труба его фокусировки вдоль движения куда-то, а вокруг все белое – оно еще надежнее отсекает все остальное от его фокусировки и целеустремленности. Тут по дороге светофор, горит красным, надо ждать: в центре внимания, то есть фокуса, среди окружающего белого светофор горит красным – рубчатый он, толстое стекло. У того своя фокусировка, и от него во все стороны распространяется сеть таких же светофоров, которые сейчас горят красным или зеленым или как раз переключаются через желтый, а также есть электричество, подведенное к ним, а еще повсюду дороги, которые существуют, даже когда по ним никто не ездит, и они круче даже электричества, потому что из этой точки дотянутся хоть до Гибралтара (проехать-то туда можно), где еще пока не рассвело и все, кроме приезжих, говорят на португальском, а аэропорт там, пишут, такой, что проходящие поезда останавливают, когда что-то взлетает или садится, впрочем, это бывает редко. Как сфокусироваться в таких обстоятельствах, едва лишь остановился на перекрестке? Ну понятно, что имелось в виду. Почему-то у всех легко получается отключиться от этого, что же странно. То-то и оно.

Программирование (это еще влияет Сучилин и его макетка) тут может помочь. Например, существует «Десятое правило Гринспена» (Greenspun’s Tenth Rule): «Любая достаточно сложная программа на си или фортране содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Common Lisp» (Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp). Правило было сформулировано примерно в 1993-м Филипом Гринспеном. Оно десятое, но предшествующих правил нет. Гринспен пояснил: I was just trying to give the rule a memorable name. Захотел назвать так, чтобы запомнилось. И у него получилось.

Смысл правила в том, что программисты, ограниченные низкоуровневыми языками вроде си, преодолевают ограничения языка через введение в текст программ аналогов свойств, присущих более выразительным языкам типа лиспа. Позже хакер Моррис уточнит: «…в том числе и сам Common Lisp» (…including Common Lisp). Другие стали тоже добавлять, в итоге сделано обобщение: «Любая достаточно сложная платформа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины функционального языка» (Any sufficiently complicated platform contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of a functional programming language).

Перейти на страницу:

Похожие книги