Агент высшей сущности. Том 2 - [24]

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

Вернёмся к Богатырю. В языках программирования моего мира фигурировали операторы «if» и «while». В переводе это звучит как — «если» и «пока». Первый оператор даёт возможность выполнять действие в том случае, ЕСЛИ записанные условия соблюдаются, а второй создаёт цикл, который повторяется снова и снова, до тех пор, ПОКА записанное условие соблюдается. В русском языке программирования были те же самые операторы, только написанные на нашем родном языке, соответственно — оператор «если» и оператор «пока». И такая логика соблюдалась практически во всём — английские наименования заменялись русскими словами.

Увы, на этом плюсы русскоязычного софта заканчивались. Первые трудности наступили после того, как я углубился в более детальное изучение Богатыря. И проблема заключалась в том, что русский язык программирования был крайне низкоуровневым.

Что вообще такое уровень языка? Изначально компьютер понимает только две команды: когда есть напряжение, и когда его нет. В первом случае для компьютера это единица, во втором ноль. Но как тогда компьютер понимает, что делать с программным кодом, где имеются совершенно разные и сложные команды? Изначально программы создавались именно с помощью чередования единиц и нулей. Такие программы записывались на перфокарты, которые, по своей сути являлись бумажными лентами с отверстиями. Если есть отверстие, значит единица, нет — значит ноль. Понятно, что на том техническом уровне это было неудобно и долго.

И тогда появился первый аналог современного языка программирования. В нем единицы и нули в определенной последовательности были отождествлены различным командам. То есть, например, мы пишем букву «П» (Падший), а язык программирования переводит её на понятный компьютеру набор единиц и нулей.

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

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

И снова вернёмся к Богатырю, то бишь низкоуровневому языку. Создать на нём аналог Фейсбука будет крайне непростой задачей. Ладно сложность, время — вот что я гарантированно потеряю, работая с этим пережитком прошлого! Тому же Цукербергу в его условиях и подручных средствах было намного проще провернуть подобное. И это уже была проблема. Ведь кроме социальной сети я собирался создавать ещё множество других айти проектов. В итоге я пришел к выводу, что мне нужно создать свою собственную надстройку над Богатырем. Свой собственный фреймворк.

* * *

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

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

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

— Ух, даже не напоминай, Миша, — вздохнул Александр. — Я тогда думал, всё, потеряли мы тебя. Слава богу, всё обошлось!

Я с благодарностью принял от него рукопожатие и дружеское похлопывание по плечу.

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

На самом деле новость была несколько иного характера:

— Я начал потихоньку разбираться в Богатыре, и…

— В ком? — не понял Сергей, отвлёкшись от своего смартфона.

— Это язык программирования. Наш, отечественный, — объяснил Александр.

— Никогда не слышал, — пожал он плечами. — Я далёк от ваших компьютерных терминов. И что с ним? Какие-то проблемы?

— К сожалению он имеет слишком малые возможности для создания нашего проекта.

Если мало смыслящий в программировании Друцкий ещё сохранял самообладание, то Александр просто округлил глаза и воскликнул:

— И что теперь делать, Миш? Африканский использовать? Или того хуже, китайский? Мы же годы потратим на их изучение!

— Это как так? Почему? — непонимающе спросил Друцкий, ошарашенно смотря то на него, то на меня.

— Все современные сайты в Сети — это обычные информационные странички для широкого круга лиц. Я предлагаю сделать нечто революционное, требующее больше ресурсов. Но, как и сказал, отечественный язык программирования здесь нам не помощник.


Еще от автора Алекс Холоран
Devastator [1]

Он погиб на задании, но почётные похороны ему не грозят. Его призвали вновь, дав новое тело, новую жизнь, и новый приказ — изъять секретные данные из стана предателей. Казалось бы, лёгкая прогулка для киберсолдата. Но на деле ужасающие последствия генетического апокалипсиса на далёкой от Земли планете превращают смертоносного диверсанта в беглеца, пытающегося выжить среди кровожадных чудовищ. Теперь для Магеллана главное — не про… не потерять второй шанс и не погибнуть на задворках чужого мира. А ведь всё к этому и ведёт.


Научный маг

Мой дед был хранителем уникального кольца. Этот артефакт содержал в себе знания, которые могли принести в мир магического средневековья хаос, попади они не в те руки. Но однажды пришли наёмники, которые убили деда и похитили моих родных. А в моём распоряжении остались научные знания другого мира под названием Земля, которые не так–то просто использовать. Но ради спасения семьи я готов пойти на многое. Например, совместить земную науку и собственную магию.


Научный маг 2. Наставник

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


Воитель

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


Игрозона [1]

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


Агент высшей сущности

Когда на кону стоит жизнь твоего ребёнка, согласишься на всё, чтобы его спасти. И даже на сделку с дьяволом. Высшая сущность отправила меня с практически невыполнимой миссией в мир четырёх башен, где властвуют кланы аристократов и правит родовая магия. И теперь передо мной стоит задача не только развить в себе Силу, но и подмять этот мир под себя, чтобы лишить его самого главного взамен на жизнь дочери. Примечания автора: Место действия романа: г. Санкт-Петербург в альтернативной Российской империи XXI века.


Рекомендуем почитать
Угол возвышения

Лев Толстой с помощниками сочиняет «Войну и мир», тем самым меняя реальную историю…Русские махолеты с воздуха атакуют самобеглые повозки Нея под Смоленском…Гусар садится играть в карты с чертом, а ставка — пропуск канонерок по реке для удара…Кто лучше для девушки из двадцать первого века: ее ровесник и современник, или старый гусар, чья невеста еще не родилась?..Фантасты создают свою версию войны Двенадцатого года — в ней иные подробности, иные победы и поражения, но неизменно одно — верность Долгу и Отечеству.


Иркат - темный повелитель

Вторая книга о приключениях Ирката. Героям удалось пересечь границу темных земель. Оправдаются ли их надежды на спокойную жизнь - время покажет. Кто одержит верх - тьма или человеческая сущность? Можно ли сохранить человечность, превращаясь в демона? Нужно ли сохранять человечность, превращаясь в демона?


Доро'ик вонг пратте, или как?

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


Орг. Призыв аватара

Существует ли магия? Этот вопрос волновал студента-программиста Сергея Лемехова, когда он прочитал заклинание из одной древней книги. И вот он уже в другом теле, в другом мире, полном опасностей и загадок. Задор и смелость, смекалка и находчивость всегда при нём, и Сергей отважно принимает вызов судьбы. Его ожидают рискованные приключения, магические битвы и политические интриги. На этом пути не выстоять в одиночку, но, к счастью, Сергей встречает мудрых наставников и верных друзей. Помогая друг другу, они противостоят грозным врагам и меняют ход судьбы.


Знакомство с миром, или Мир наизнанку

Случается так, что разные по духу и расе люди сходятся. Так и у Главных героев. Все они разные, все жили почти что своей жизнью.Но... присутствует всегда это пресловутое "Но"...


Цветок чертополоха

Прогулка двух подруг по катакомбам мистического Зеленого театра заканчивается в …Шотландии XVIII века. Здравствуй, новая жизнь. Не так сложно выжить в лесу, как устоять перед загадочными братьями Кемпбелл. Приспособятся ли современные девушки к жизни в прошлом? Смирятся с тайнами братьев? Победит любовь или желание вернуться в свое время?