Рекурсия
Шрифт:
– Хм, какое прекрасное сравнение! – восхищённо произнёс Александр, глядя на друга. – «Какой слог, Энди, какой слог!», – закончил он своё восхищение фразой из ими обоими любимого фильма, снятого по рассказам О`Генри, «Трест который лопнул», означающей у друзей верх удовольствия от услышанного изречения красиво на их вкус сформулированной мысли.
Ребята вместе весело рассмеялись.
– Погоди, – вдруг перестал смеяться Александр. – Так это что ж получается, если я засуну палец в нос, то дотронусь до мозга?! – спросил он изумлённо.
– Нет, что ты, до мозга ты не достанешь, – улыбнулся Юра. – Эти клетки находятся глубже, примерно между глаз.
Такой ответ Сашу вполне удовлетворил, и до поры до времени тема мозга и запахов исчерпала себя.
С тех пор, как компьютеризировались самые отсталые слои населения, когда даже бабушки и дедушки научились его включать и осмысленно нажимать кнопку мышки, и персональный компьютер, по словам Александра, превратился в автомат Калашникова (сегодня любой, даже обезьяна, умеет стрелять из Калаша, но далеко не каждый знает, почему и как это происходит), одним из важных отличий программиста от простого пользователя является их разное представление о возможностях этой удивительной, продолжающей стремительно развиваться техники. Первые считают компьютер идеальным собеседником, и если что-то не получается, то, в отличие от вторых, винят в этом только себя – они никогда не ударят компьютер ни рукой, ни тем более ногой, скорей стукнут себя по голове за свою тупость. Они уверены, что запрограммировать можно абсолютно ВСЁ, и, даже произнося фразу – «Не представляю, как это можно сделать…», всегда уверены на 100%, что сделать это можно. Но ни один хороший программист, если его спросить, никогда не скажет вам вразумительно, сколько времени на это уйдёт, и тем более сколько это будет стоить – ведь процесс это творческий, а значит, бесконечный, и нет предела совершенству! И хотя Юрий действительно нахватался при общении с Александром многого, он всё-таки относился к людям, снисходительно называемым программистами слегка обидным и несерьёзным американским словом user, в лучшем случае – продвинутым. Почему обидным? Да, потому что его произношение (юзер) очень похоже на произношение слова loser (лузер). Хотя почти все программы сегодня пишутся именно для них. Кстати, именно поэтому, хакер – это не тот, кто взламывает. Хакер – это тот, кто пишет инструмент!
– Ладно, – сказал Юра. – С этим всё понятно. Ты мне лучше расскажи, каковы перспективы по применению твоих знаний? То что моя лаборатория заключит с твоей фирмой договор – это не вопрос. Но что ты ещё можешь делать полезного, зная систему команд процессора живой клетки?
Саша посмотрел на друга и улыбаясь подумал – «Мда… user, он и в Африке user… Видать, до тебя ещё не дошло. Ну тогда держись!».
– Юра, если ты помнишь, три года назад я выпрашивал у тебя не только текст твоей ДНК, но и просил помочь раздобыть материалы медицинской конференции, которая называлась: «Механизмы склеротических процессов и рубцевания». Ты не забыл, о чём там шла речь? Я тебе напомню… В отличие от одноклеточных организмов, которые в постоянном симметричном делении, при благоприятных условиях могут жить вечно, клетки многоклеточных организмов не только не обладают таким свойством, наоборот, они подчинены механизму запланированной смерти, поэтому со временем погибают и требуют постоянного обновления. Например, эритроцит живёт всего 120 дней, а клетки печени живут больше года. То есть постоянно, на протяжении всей жизни многоклеточного организма, одни клетки умирают, а на их месте, путём асимметричного деления стволовых клеток, рождаются новые. И вот, оказывается, что наступает момент, когда в процессе такой регенерации, вместо нормальных клеток вдруг начинают рождаться клетки неполноценные, склеротические, образуя не нормальную ткань, а рубцы. Это и приводит к старению организма. Участники конференции задавались вопросом: возможно ли из клеток изменённых получить свежие нормальные правильно работающие клетки? И пришли к выводу, если это в принципе возможно, то время жизни человека может быть увеличено. Вот от семидесяти лет примерно до семисот, а может быть и до семи тысяч. Не что иное, как дорога к индивидуальному бессмертию. Помнишь? Мы ведь с тобой это обсуждали.
– Да, конечно, помню, – ответил Юрий, и Александр продолжил.
– Так вот, я тебе уже говорил, что обнаружил счётчик деления клетки. А ещё, наблюдая за этим процессом, я заметил, что склеротические клетки начинают появляться тогда, когда значение счётчика доходит до нуля! А потому, для борьбы со старением организма совершенно нет необходимости превращать изменённые клетки в свежие и нормально работающие. Нужно просто не допускать обнуления счётчика делений! И я, – он сделал короткую, но значимую паузу, – знаю, как это сделать!
Тут он понял, что фразу «Ну тогда держись!» нужно было произнести вслух, а не мысленно.
От последних слов Юра снова стал похож на свой трёхмерный утренний портрет с полностью расслабленными мышцами лица, и Саша, глядя на него, снова расхохотался. Однако этим дело не закончилось. Тут внезапно на экран монитора действительно вылез дятел и с быстротой, которой позавидовал бы кролик, принялся долбить ствол по всей видимости очень сухого, а потому бесконечно звонкого дерева. От раздавшегося громкого звука Юра обалдел окончательно, и Саша, увидев выражение его лица, схватившись за живот, долго не мог остановиться от смеха.
Саша давно так не смеялся. Поставить в меру циничного друга в такой эмоциональный тупик – дорогого стоит. Когда, наконец, Юра обрёл осмысленный взгляд, а Саша перестал смеяться, они оба уставились на портрет незнакомца.
– По-моему он стал ещё импозантней, – наконец-то, как ни в чём не бывало произнёс пришедший в себя Юрий. Он снова стал тем Юрием, которого все привыкли видеть – уверенным в себе и улыбчивым. – Сделай два снимка: в анфас и в профиль, и отправь по тому же адресу.
Когда файлы были отосланы, Юра снова сделал контрольный звонок.
– Георгий, привет ещё раз. Ну что там с нашими отпечатками? – спросил он и ненадолго застыл в молчании, выслушивая ответ. Затем с ноткой сожаления произнёс. – Говоришь, по базам не числится?.. Ладно, слушай, Георгий, к этим отпечаткам я отправил тебе ещё и портрет подозреваемого, попробуй пробей его, но если результатов не будет, передавай в розыск и сразу готовь документы в Интерпол. Всё, пока. Если что – звони, – сказал Юра, завершая разговор. Он вздохнул и положил трубку в карман.
Друзья молча переглянулись, и наступила небольшая пауза. Было понятно, что вторая попытка положительного результата уже, наверное, не даст. Как обычно, первым тишину нарушил Юрий. Он посмотрел на Александра и задумчиво спросил:
– Индивидуальное бессмертие, говоришь? Саша, но неужели это возможно?
Александр улыбнулся и произнёс:
– Жизнь организма, есть результат выполнения программы. Да, серьёзной, мощной, защищённой двойной спиралью, но всё-таки программы. А программу всегда можно изменить.
– Но ведь это нужно изменить ДНК во всех клетках организма! Как ты это себе представляешь?
– А как происходит обновление программного обеспечения в обычных компьютерах? – спросил улыбаясь Александр. – Вот совсем недавно ты говорил, что у твоего мобильника обновилась операционка. Вспомни, как это было.
– Как-как, пришло обновление, и я его запустил.
– Ну а что такое обновление? Это тоже программа. Программа, которая изменяет другую программу, основную. Патч. Если изменения большие, то и патч большой, а если изменения незначительные, то и патчик крохотный. Главное, чтобы он попал в компьютер и выполнился. Да, для приличия разработчики тебя обычно спрашивают, не хотите ли обновить свою систему? Тебе дают иллюзию выбора, хотя, на самом деле, выбора у тебя нет. Потому что пройдёт время, и ты поймёшь, что мир изменился, а ты от него отстал. Какие-то привычные и любимые тобой программы почему-то перестали работать, но они прекрасно продолжают функционировать на обновлённой системе, и ты просто вынужден будешь её обновить, и даже станешь сожалеть, что не сделал этого сразу.
– Саша, я понимаю, что живая клетка для тебя тоже компьютер, и понимаю, что теперь ты можешь для неё написать свой патч, но как его разослать всем клеткам организма, внедрить во внутрь и заставить выполнить?
– Задача тривиальная – ведь этот механизм существует в природе, и ничего нового придумывать не надо. Лезть в каждую клетку с пинцетом (или с чем вы там в неё лазаете?) нет никакой необходимости. Что такое вирус? Это ДНК в белковой оболочке. Вирус, патч – какая разница? Только в названии. А по сути, это одно и то же. Ты же мне сам рассказывал – вирус, проникая в клетку и используя её ферментативный аппарат, переключает оную на синтез вирусных частиц, подменив собой программу, которую выполняет процессор клетки. То есть вирус и что-то делает (ведь для чего-то он создан?), и воспроизводит самого себя в огромном количестве, быстро заражая другие клетки, которые тоже начинают его воспроизводить, и таким образом он лавинообразно распространяется по всему организму. Вот и всё! Все клетки организма пропатчены!
Конец ознакомительного фрагмента.