Чтение онлайн

ЖАНРЫ

Записки программиста А.

Петрович Александр

Шрифт:

Программист А. задумчиво сжигал рукопись. Вернее, это была не рукопись, а распечатка программы, над которой А. работал несколько лет. Время от времени он задерживал в руке случайный лист перед тем, как отправить его в огонь, и пробегал глазами написанное. Каждая строчка кода была не просто так, в каждом ключевом слове таилось особое содержание, за каждой буквой скрывалось событие прошлых лет. Вот переменная _fuckIt… Глаза А. подернулись дымкой воспоминания… Новые джинсы, порно-сайт, выплывший на рабочем экране по заданному незнакомому адресу, менеджер, тихо подкравшийся сзади, огромный стакан горячего кофе, вылитый себе на колени от неожиданности… Чем

было бы имя переменной без этой истории? Так, бессмысленное сочетание букв.

В жизни каждого художника наступает момент, когда рукопись должна быть сожжена, думал А., потому что после какого-то момента накопившиеся воспоминания, связанные с каждой строчкой кода, неизбежно уводят внимание в сторону. Вот знакомая метка BEER, а вот и оператор безусловного перехода GO TO BEER в конце подпрограммы. А. улыбнулся. Конечно, он и тогда знал, что это плохой стиль программирования, и что программа не будет работать! Но друзья уже ждали его в баре, и, подвыпив, звонили каждую минуту по сотовому, и так не хотелось блуждать в саду расходящихся тропок условного оператора.

А. бросил в огонь последний лист и посмотрел, как он съеживается и исчезает. Не то же ли самое происходит с каждым днем нашей жизни, брошенным в камин наступающей ночи? Некоторое время он сидел неподвижно, затем посмотрел на часы. Было девять вечера, делать ничего не хотелось. Программист А. подошел к компьютеру и дотронулся до мыши. Экран монитора загорелся. А. включил принтер, загрузил файл с текстом программы в редактор и нажал Print. Через пятнадцать минут он снова сидел у камина с толстой стопкой распечатки все той же программы и бокалом вина.

— А может быть, рукописи действительно не горят? — подумал программист А.

0001010

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

В следующем баре бармен-индеец рассказал А. индейскую легенду о создании мира — как вначале не было ничего, кроме обволакивающей темноты, и Ворон взбивал ее крыльями пока темнота не затвердела в землю, подобно тому как из молока получается масло.

В следующем баре бармен-мексиканец, увлекающийся танцами, рассказал программисту А. о танцах пасколас, называющихся по именам животных, которым подражают танцующие, и ритуальных танцах матакинес.

В следующем баре бармен-индиец рассказал А. об атмане и брахмане, и о познании обоих путем размышления, обучения и споров, и еще они поговорили о достоинствах индийского пива Kingfisher.

В следующем баре бармен-американец наконец разъяснил программисту А. правила бейсбола, что было очень удобно, потому что по телевизору над стойкой как раз показывали бейсбол, и А. показалось, что он понял смысл этой игры. Для закрепления он даже заказал кружку Бадвайзера.

В следующем баре бармен-армянин рассказал А. о том, что Ереван называют розовым городом на голубом озере, о происхождении армянской письменности и о том, как надо мариновать шашлык.

Что было в следующем баре, программист А. помнил нечетко. На следующее утро у него страшно болела голова.

— Слишком много информации за один вечер, — думал А., пытаясь встать с кровати. — Нельзя столько разговаривать. Вот ведь бл$%#&во!

0001011

На планете Дождей c утра выглянуло солнце. Прогноз погоды по радио обещал ясные

и жаркие дни сегодня и завтра, и, скорее всего, в воскресенье.

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

И ведь как назло, наступит понедельник, и погода исправится, пойдет дождь, станет холодно, только кому это будет нужно, если все равно придется сидеть на работе?

— Ну надо же, чтобы так погода подвела! — ворчал программист А., окончательно сбитый с толку длинной зимой и непрерывными дождями.

0001100

Программист А. сидел на рабочем месте и смотрел на плывущие по небу облака. Плавно изменяя формы, облака принимали смутно-знакомые очертания, напоминая о неизбежности перемен. Вот облако в виде вытянутой в ширину буквы e с удлиненным хвостиком от средней перекладины медленно трансформировалось в сначала неясные, но потом все более различимые буквы P и S, которые через некоторое время поглотило большое белое облако в виде буквы O.

— Вот если бы облака были акциями компаний, а акции — облаками, — мечтательно подумал программист А. — Тогда бы акции парили высоко в небе…

Его взгляд упал на сотовый телефон Nokia, лежащий на столе.

— Но с другой стороны, тогда облака падали бы на землю, как кирпичи, — подумал он.

0001101

Программист А. сидел за ланчем в Bertucci’s в окружении своих коллег и наблюдал за веселой и шумной компанией за соседним столом. Несмотря на то, что они были из конкурирующей фирмы, они ему нравились. Они выглядели как друзья, разговаривали как друзья, смеялись как друзья и даже вилки держали также, как друзья.

Неожиданно одна из девушек встала и подошла к их столу.

— Привет, ребята, вы случайно не из…? — она назвала их фирму.

Коллеги программиста А. приветливо закивали.

— А, ну тогда, ребят, вот вам моя визитка, на случай если вы будете искать работу в ближайшее время, — и она раздала каждому по визитке. — Звоните.

Коллеги программиста А. неуверенно крутили визитки в руках.

— Да, и не потеряйте, пожалуйста, — весело добавила девушка. — Может очень скоро вам понадобиться.

И она вернулась к столу под громкий хохот своих приятелей. Ланч продолжался. Программист А. снова присмотрелся к компании за соседним столом. Они выглядели как враги, разговаривали как враги, смеялись как враги и даже вилки держали в точности как враги.

— И как я этого раньше не заметил! — удивился программист А.

0001110

Программист А. решил вести здоровый образ жизни. Обычно, в пятницу после работы он заезжал за пивом. Сегодня же он поехал прямо домой, где неторопливо переоделся в спортивный костюм, одел кроссовки, выполнил несколько приседаний для разминки и вышел на улицу. Был невероятно теплый весенний вечер с ясным закатным небом, сухой запах долгожданного лета витал в воздухе. Программист А. глубоко вдохнул и побежал. До винного магазина было мили полторы, поэтому когда А. прибежал туда, с его лица ручьями катился пот. Продавцы удивились, но ничего не спросили. А. купил две упаковки пива по 6 бутылок.

Поделиться с друзьями: