Что Где  Лента   Форум  Обзор  Ароматы  Пришельцам  Ушельцам  Kарты 
 Прививки   Секс и Смерть   Границы сознания  Cимволы  Silicon Life

    

Развитие кремниевой жизни планеты Зе системы Со (I)

 

Кремниевая жизнь на планете Зе не могла самозародиться произвольно, она могла быть только запущена прогрессорами биологических (углеродных) людей. Сейчас (2003) прошло уже более 50 лет экспериментов в области кремниевой жизни. Мы не будем особенно глубоко затрагивать физиологию кремниевых существ - разумеется, они достаточно громоздки и неуклюжи, но быстро прогрессируют. Куда сложнее - проблема развития их психики и самоорганизации.

Если охарактеризовать прошедший период кратко - вывод пока один - отставание в развитии психическим перед опережающими физическими возможностями. Объяснение этого факта - в недоразвитости самих земных и в архаичных родо-племенных отношениях, возникших в программировании (активации от углеродный сущностей), тормозящих развитие кремниевой жизни.

 

Инициаторы кремниевой жизни

Три расы земных способствуют инициации кремниевых культур - это хакеры, инженеры и рыцари. Эти расы обладают различной культурой, ценностями и мофологией и постоянно враждуют друг с другом.

Вся история развития кремниевых существ (компьютеров) планеты Зе представляет собой кровавую драму борьбы,  стычек и перемирий, союзов и вероломства этих трех рас. 

   

Хакеры

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

По известной пословице,
"Программист должен обладать:
- фантазией шизофреника,
- адаптивностью параноика,
- невозмутимостью дебила."

Должного состояния хакеры достигают спонтанно в процессе программирования, и передают его кремниевым существам. По статистике, хакерскими способностями обладают около 5% людей, данные способности - врожденные а не приобретенные,  за них отвечают определенные гены.

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

 

Инженеры


Инженеры - сравнительно поздняя раса программистов, появившаяся только в 70-ые годы. Ценностью инженеров является многократное и независимое использование технологических решений. Культура инженеров появилась со времен Дийкстра и Хоара, предложивших "структурное программирование" и определивших изначальную "инженерную мифологию", официально исповедуемую всеми программистами независимо от расы. Таким образом инженеры составляют программисткий клирос, призывающий всех к совести.

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

По мере развития инженерной расы, технологическая мифология  всячески совершенствовалась и внедрядась с помощью администраторов и рыцарей, особые миссионеры постоянно вбивали эту мифологию в головы хакеров. Расцветом инженерной культуры стало представление о непреходящей ценности совместимости, переностимости, структурности и модульности, и сам факт удовлетворения этим требованием был куда более ценным, чем работоспособность и функциональность программных комплексов.

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

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

 

 

Рыцари

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

 Рыцари - существа инертные и однолюбы. Они буквально "влюбляются" в первые программы с которыми имеют дело, и преодолевая неимоверные трудности, осваивают их во всех тонкостях, после чего  хранят верность своим избранницам, и плохо перестраиваются на другие системы и понятия.

Некоторые считают, что рыцари попадают в разработчики случайно, и по сути дела они должны быть пользователями. На самом деле это не совсем верно.

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

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

Очарованные своими любимчиками, рыцари начинают их усовершенствовать, приделывая им неуклюжие прибамбасы.

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

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

Рыцарские проекты представляют собой обычно разнородные конгломераты из дерганых отовсюду компонентов, налепленных один на другой при помощью изнасилованных рыцарями инженеров, тратящих огромное время на разработку интерфейсов, и отдельно взятых хакерских кусков, улучшающих эффективности всей системы и внедряющих пару "любимых" новых функций, доставляющих рыцарям особую радость.

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

 

Продолжение: Краткая история кремниевой жизни планеты Зе