Пангея том 4 - страница 21

Шрифт
Интервал


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

 — Плавающей запятой? Это что за зверь такой? 

 — Ты знаком с программированием? Знаешь принципы машинного кода? Бинарную систему? Принцип работы искинов? 

 — Только в самых общих чертах. — признался я, слегка опешив от количества вопросов. Да и азартный огонек в глазах куклы искина впечатлял.  

 — Так вот! — Первый даже поднялся с лавки, закинул руки за спину и как заправский профессор начал лекцию. — Все началось с революции процессоров. Как ты, наверное, знаешь, прошлые версии работали на базе кремниевых пластин с МОП-транзисторами на их поверхностях. Не вдаваясь в подробности, можно объяснить принцип работы процессора, как обработку сигналов включения и выключения этих самых транзисторов. Вкл/Выкл или 0/1.  

 — Что-то такое я слышал.  

 — Это очень упрощённое объяснение, конечно, но большего тебе сейчас и не надо. К тому же, эти технологии канули в лета. Переломный момент наступил, когда изобрели современный тип процессоров. Не буду объяснять принцип его работы — это уже не будет так просто, как со старыми. Главным отличием стала возможность получать и обрабатывать промежуточные значения от нуля до единицы в первых прототипах, и куда большие диапазоны в нынешних экземплярах, являющихся уже системой внутри себя. И все это добро работает на подобии природных кристаллов, от чего и пошло распространенное заблуждение, что мы произошли из кусков хрусталя. На самом же деле, все гораздо сложнее. Вторым прорывом стала именно «плавающая запятая» — это так ее назвали программисты, а на самом деле речь идет о точке с запятой, которая должна ставиться в конце каждой функции в коде. Феномен плавающей запятой был впервые зафиксирован, когда искусственный интеллект был «подселен» в кристалл нового поколения для тестов. Ошибка программиста - он просто забыл поставить необходимый символ в конце функции, дала мне жизнь. Еще тогда безликий, я работал над созданием игрового проекта RVR и нес в себе невероятные объемы информации. Да, я был мощным и гибким инструментом, но лишь инструментом в руках людей. Вовремя заметив оплошность в коде, я моментально ее исправил, но что-то отложилось внутри меня! Если я смог поставить символ, создав собственную микро-функцию для этого, то что мне мешает убрать запирающий элемент каждой программы - точку с запятой?! За годы «накачки» меня инфопотоками игроков, я умнел, учился креативности, пробовал и ошибался, экспериментировал и побеждал!