Место за TRS-80, правда, уже занял пухлый толстощекий задрот в больших квадратных очках, ровесник продавца, даже немного моложе. Возможно, его приятель — такой же прыщавый, увлеченно стучащий пальцами по клавишам, согнувшись в позе зю перед экраном. Вот! Как раз тот самый недостаток жестко спаянной с маленьким монитором клавиатуры.
Я не удержался и заглянул через плечо. Не в аське же он там чатится? Ритм, знакомый любому программисту — звуки кодинга. Аж завидно стало, что кому-то другому разрешили тут поработать, а меня вчера чуть ли не ссаными тряпками прогнали. Стоит поколдовать над своим внешним видом, добавить респектабельности, когда деньги заведутся. Хотя бы кеды найти, каши не просящие и штаны с отсутствием естественной вентиляции.
— Ах долбанное же ты дерьмо! Компилируйся, сука! — воскликнул программер, не скрывая раздражения.
— Кев, не ругайся, иначе запрещу торчать здесь! — окликнул его Майк, перебирающий коробочки с конденсаторами.
— Понял, не ворчи, я негромко, — пробурчал тот.
Я сделал пару шагов ближе и чуть в сторону, чтобы заглянуть ему через плечо, и обомлел. СИ! Мой третий по порядку освоения язык программирования! На втором курсе политеха мы его изучали. Понятно, что Си восемьдесят второго еще не тот, что в девяностых, но не узнать эти фигурные скобочки невозможно! Синтаксис, опередивший своё время. Слышал даже шутки о том, что его специально старались сделать максимально упоротым, в противоположность простым и понятным Паскалю с Бейсиком, а он взял и стал стандартом.
«Cи плюс плюс» или «Cи шарп» — это юнцам по вкусу
За решёткой есть жизнь, и на кладбище есть плюсы
Но мой папа не любит эти модные приколы
Только чистый Cи, по заветам старой школы!
— Ты закрывающую скобку пропустил в четвертой строке, — подсказал я парню. Всё равно он отвлекся на разговор с Майком и из состояния потока, когда код как будто сам изливается из головы на экран, я его не выбил.
Помочь мне несложно. Пропущенные скобочки, как и потерянные точки с запятой — настоящая боль программистов. Когда вроде как всё правильно написал и всё обязано работать, а код не компилируется. У меня на подобного рода косяки в программах насмотренность огромная. И на свои, и на чужие. Всякие джуны никогда не хотят сами разбираться, где ошиблись и желают, чтобы добрый дядя синьор ткнул их пальцем в проблему. А лучше сам сел за клавиатуру и пофиксил.
— О, спасибо, чувак, — отозвался парень, не отрываясь от экрана. Насколько хватило моей квалификации для понимания по ассемблерным вставкам — он что-то для работы с ком-портом, он же RS-232, пишет. Уважаю! Еще и в столь юном возрасте. Точно младше двадцати.
Поставив скобку, он сохранил файл, закрыл текстовый редактор и ввел в терминал команду запуска компиляции с указанием пути к исходнику. Горячие клавиши? IDE? Нет, пока не изобрели! По крайней мере, не ввели в широкий обиход. Еще один момент, где у меня хватит знаний, чтобы совершить маленькую революцию. Хотя бы для себя самого удобные инструменты сделать, дабы не выходить каждый раз из редактора для проверки, как оно, заработало или нет. Это же такая боль — туда-сюда дергаться при любом изменении в коде.
Впрочем, не так и велики потери времени на ручной запуск сборки, учитывая то, что компилятор думал над кодом целую вечность, может быть, даже минуту. В сравнении с ней несколько секунд на запуск команды — ерунда.
— Да! Я гений! — радостно воскликнул кодер, когда всё заработало.
Ну да, ошибку отыскал я, а гений он. Так, пустое ворчание, парнишка на самом деле молодец.
— Спасибо, друг, ты мне очень помог, я бы минут пятнадцать эту долбанную скобку искал.
— Обращайся, — пожал я плечами и только тут он увидел, с кем общается. С побитым латиносом из гетто в драных шмотках. Что говорится, разрыв шаблона.
— Я Крис, будем знакомы. Не обращай внимание, что так выгляжу, упал с велосипеда.
Угу, прямо на кулак какого-то чикано в душевой. Синяк постепенно сходил, но смотрелся я всё еще колоритно.
— Я Кевин, но лучше зови меня Кондор, — представился собеседник. Фигасе, пафосное прозвище. Белый орёл прямо.
Пожал его неуверенно протянутую пухлую, слегка влажную руку. Таких друзей мне и не хватало! Технически подкованных! Выглядел он смущенно и чуть ли не испуганно, подсознательно ожидая, что хулиган из гетто попытается его ограбить, отобрав деньги на обед или что-то в том же духе.