× 🧱 Обновление по переносу и приёму новых книг (на 21.01.2026)

Готовый перевод C Language Cultivation / Совершенствование на языке Cи: Глава 31. Отладка (3)

(Ctrl + влево) Предыдущая глава   |    Оглавление    |   Следующая глава (Ctrl + вправо)

Глава 31. Отладка (3)

 

Мало того, что Цзян Лянь подавился, он также страдал от приступа кашля. Внезапно всё, что они могли услышать в комнате, были его душераздирающие звуки. Линь Сюнь боялся, что мужчина умрёт прямо здесь.

 

Он подошёл похлопать Цзян Ляня по спине.

– Брат Цзян, не волнуйся.

 

Брат Цзян кашлял пять минут, прежде чем наконец остановился.

 

– Извините, – сказал Цзян Лянь.

 

Линь Сюнь:

– Всё в порядке, если с братом Цзян всё хорошо.

 

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

 

Цзян Лянь:

– Что ты только что сказал?

 

– Я сказал… поскольку мы не можем решить эту проблему. Давайте запросим стороннюю помощь. Давайте найдём Бога Дун.

 

Цзян Лянь нахмурился. Выражение его лица было немного беспокойным.

 

– На самом деле, я давно хотел спросить, – все трое сосредоточили своё внимание на нём: – Что вы… делаете?

 

Линь Сюнь вытащил из ящика сертификаты об окончании учёбы всех троих и распечатанную копию их дипломной работы.

– Мы действительно программисты.

 

Внешность Цзян Ляня была ничем не примечательной, с одинарными веками и немного редкими волосами, и всё это делало его глаза очень маленькими. Но сейчас в его маленьких глазах застыло огромное сомнение.

 

– У вас… у вас есть проблемы? – спросил он: – Это так странно… Вам нужно в психиатрическое отделение?

 

– Мы не больны психически, – Линь Сюнь опроверг это заявление, принимая во внимание ряд странных вещей, с которыми Цзян Лянь столкнулся в их квартире, и попытался объяснить изо всех сил. – Не надо бояться. Травник Хо наверху, его характер может быть очень странным, но он хороший врач. Знаешь, как бывает, пожилые люди часто делают какие-то странные вещи. Гроб, который ты видел сегодня утром, тоже не настоящий гроб. Он содержал только сырье, которое доктор Хо использует в лечебных целях.

 

Он едва успел заговорить, прежде чем горько пожалел об этом.

 

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

– Он… использует вещи из гроба как лекарство? Таблетки от эпилепсии, что я принял…

 

У Линь Сюня были зоркие глаза, он увидел, как Цзян Лянь открыл интерфейс вызова на телефоне, и собирался набрать 110 (вызов полиции).

 

Ван Аньцюань поспешно встал, чтобы умиротворить Цзян Ляня.

– Это… Брат Цзян, Суаньфа неправильно выразился. Но мы определённо серьёзная компания и зарегистрированы.

 

Чжао Цзягоу добавил:

– Наша компания легальна. У нас четыре акционера, трое – это мы, а последний – Дун Цзюнь. Брат Цзян, если хочешь, мы также можем дать тебе несколько акций.

 

Линь Сюнь посмотрел на Цзян Ляня, который взглянул на него, а затем на жёлтый талисман, надёжно прикреплённый к дверной панели с помощью скотча. Цзян Лянь собирался набрать 110, но сменил номер на 120 (звонок в больницу).

 

Линь Сюнь:

– Нет, брат Цзян, мы не придумываем. Мы совершенно нормальные.

 

– Дун Цзюнь? – рука Цзян Ляня, державшая телефон, слегка дрожала.

 

Линь Сюнь знал, что результат необратим. У него было предчувствие, что они вот-вот потеряют Цзян Ляня, драгоценного программиста.

 

Пять дней назад он сам не ожидал, что имя «Дун Цзюнь» когда-нибудь появится в его жизни.

 

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

 

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

 

Запрос видеозвонка: Мужской Бог.

 

Линь Сюнь: «……»

 

Ван Аньцюань, ты действительно умный, весьма находчив при проблемах.

 

Он шёпотом быстро сказал Ло Шэню:

– Подключись к компьютеру.

 

Тут же экран компьютера вспыхнул и переключился на видеоинтерфейс.

 

Неудивительно, что Ван Аньцюань осмелился позвонить.

 

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

 

Линь Сюнь вытащил наушники из зарядного устройства и, подняв голову, встретился глазами с Дун Цзюнем на экране.

 

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

 

В темпераменте Дун Цзюня были тонкие различия, когда он носил белую рубашку, чёрную рубашку и когда он носил костюм. В этом случае белая рубашка смягчила его агрессивность, придав ему нежный и элегантный вид.

 

Из наушников раздался голос Дун Цзюня:

– Что случилось?

 

Голос был очень нежным и, казалось, его не смутила никакая чрезвычайная ситуация.

 

– Мы столкнулись с проблемой… – Линь Сюнь спросил. – Вы сейчас заняты?

 

– Нет, – ответил Дун Цзюнь: – Не можете запустить программу?

 

– Да.

 

Слова Дун Цзюня были простыми.

– Я отправил вам файл.

 

Секундой позже Линь Сюнь получил пакет с файлами. Он щёлкнул установить и запустил. Это была программа дистанционного управления. После запуска пакета файлов Дун Цзюнь теперь мог управлять его компьютером.

 

Линь Сюнь отпустил мышь и сказал Дун Цзюню:

– Лежит в папке glax.

 

Два открытых в настоящее время проекта несовместимы, хотя оба могут работать отдельно.

 

– Я взгляну.

 

Линь Сюнь посмотрел в правый верхний угол экрана и увидел видео, на котором Дун Цзюнь слегка постучал пальцами по клавиатуре, его ресницы были слегка опущены, а глаза сфокусированы.

 

Его программа начала прокручиваться, пока Дун Цзюнь просматривал код и комментарии.

 

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

 

Думая об этом сейчас, Линь Сюнь понял, что Дун Цзюнь сам разработал язык glax. Лёгкость, с которой он просматривает код glax, сравнима с тем, как носитель читает что-то на своём родном языке.

 

Дун Цзюнь остановился.

 

Рядом со строкой кода, на которой он остановился, был написан уродливый комментарий: «// Не двигай! Я не знаю, что это, но удаление приведёт к ошибкам».

 

Он услышал, как Дун Цзюнь тихонько рассмеялся.

 

Линь Сюнь:

– Я написал это…

 

– Это проблема самого компилятора, – сказал Дун Цзюнь, – последняя версия glax будет выпущена в сентябре, и эта проблема уже решена.

 

Линь Сюнь:

– Вот и всё? Но я раньше не слышал, чтобы кто-нибудь упоминал об этой проблеме.

 

Дун Цзюнь:

– Обычно никто не пишет такой код.

 

Линь Сюнь: «……»

 

Дун Цзюнь продолжил просматривать код. Пока это происходило, Ван Аньцюань подошёл слева и уставился на экран, а Цзян Лянь подошёл справа и сделал то же самое.

 

И Чжао Цзягоу, проигравший на лучшей позиции, использовал другой подход, он высунул голову из-за спины Линь Сюня и уставился на экран.

 

Линь Сюнь молча снял наушники и переключился в режим разговора.

 

Дун Цзюнь:

– Покажи мне свой алгоритм.

 

Линь Сюнь пролистал черновик и взглянул на доску, затем сказал Дун Цзюню:

– Я говорил о некоторых из первых модулей.

 

– Я помню, поговорим о втором модуле.

 

Линь Сюнь начал говорить.

 

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

 

Основной алгоритм был рассказан всего за двадцать минут.

 

Дун Цзюнь немного помолчал.

 

– Вы заметили? – тихо сказал он через три секунды. – Уровень программирования этого кода не может идеально реализовать ваш алгоритм.

 

Линь Сюнь:

– … Я запрограммировал это.

 

Дун Цзюнь:

– Я это вижу.

 

Чжао Цзягоу засмеялся, стоя позади Линь Сюня.

 

– Чтобы реализовать функцию, вы изменили некоторую логику, например, здесь, – Дун Цзюнь выделил раздел с более чем 200 строками кода, затем перешёл к другому модулю и отметил другой абзац. – В нижнем слое возник конфликт.

 

– Не только в этом разделе, – Дун Цзюнь резко остановился и продолжил смотреть дальше вниз.

 

Сорок минут спустя было отмечено пять разделов.

 

Линь Сюнь:

– … Понимаю. Я это изменю.

 

– Вы хотите изменить это сами? – уточнил Дун Цзюнь: – Это может занять много времени.

 

Линь Сюнь тревожно сжал мышь.

– Я буду много работать.

 

– Незачем, – ответил Дун Цзюнь: – У меня короткое собрание в десять часов. Я пришлю вам код в полдень.

 

Линь Сюнь был поражён внезапным счастьем.

– Спасибо.

 

– Пожалуйста, – Дун Цзюнь манипулировал программным обеспечением дистанционного управления, скопировал файл кода и отключил удалённый доступ.

 

Он посмотрел на свой экран.

– Эти трое все ваши участники?

 

Линь Сюнь:

– Да.

 

Дун Цзюнь:

– Счастливого сотрудничества.

 

Линь Сюнь:

– Спасибо за вашу тяжёлую работу.

 

Поскольку Дун Цзюнь был настолько искусен, он задавался вопросом, сколько людей удостоились чести получить помощь Дун Цзюня в поиске ошибок в их коде. Он думал о том, как отблагодарить Дун Цзюня, размышляя, следует ли сделать ему подарок или сделать что-нибудь ещё. Затем он услышал, как Дун Цзюнь сказал по ту сторону экрана:

– Не заставляйте себя писать код.

 

Линь Сюнь: «……»

 

– Стоит ли мне принять это как то, что вы меня критикуете?

 

Дун Цзюнь, казалось, слегка улыбнулся на видео.

– Я не это имел в виду, – казалось, он смотрел на время в правом верхнем углу своего компьютера. – Мне пора идти. Давайте поговорим ещё раз, когда у нас будет шанс.

 

– Хорошо.

 

Видеозвонок закончился.

 

Линь Сюнь хотел опереться на спинку, но вместо этого он прислонился к Цзягоу.

 

– Этот Дун Цзюнь кажется не таким, каким я его себе представлял, – сказал Ван Аньцюань.

 

Чжао Цзягоу вздохнул:

– Какой образец человека.

 

Ван Аньцюань:

– Какой выдающийся джентльмен.

 

Линь Сюнь: «?»

 

Линь Сюнь:

– Это нормально, что Дун Цзюнь хорошо выглядит. Обратите внимание на свою формулировку.

 

Линь Сюнь посмотрел на Цзян Ляня.

 

Глаза Цзян Ляня были пустыми, а нервы казались ослабели.

 

Линь Сюнь:

– Послушай, брат Цзян, мы действительно серьёзная компания.

 

– Я верю в это, – сказал Цзян Лянь: – Но у меня есть вопрос.

 

– Пожалуйста, говори.

 

– Учитывая то, что только что произошло, почему вы наняли меня?

 

Ван Аньцюань:

– Ах, на самом деле у нас не всегда есть Дун Цзюнь, чтобы помочь. Мы всего лишь второй дом, который он строит снаружи, и Дун Цзюнь поможет нам только с некоторыми конкретными вещами…

 

Прежде чем он смог закончить, Цзян Лянь сказал:

– Итак, я «запасное колесо».

 

Чжао Цзягоу:

– Ты гений языка.

 

Цзян Лянь откинулся на спинку сидения и закрыл глаза, как будто он полностью потерял свою мечту.

– Я знаю только, что меня использовали как запасное колесо. Не знаю…

 

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

 

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

 

Чжао Цзягоу похлопал его по плечу.

– Подумай об этом с другой точки зрения, брат Цзян, ты запасное колесо Дун Цзюня, Дун Цзюня. 

 

Брат Цзян глубоко задумался.

– Ты прав.

 

В этот день эффективность Цзян Ляня внезапно улучшилась.

 

http://bllate.org/book/12375/1103570

(Ctrl + влево) Предыдущая глава   |    Оглавление    |   Следующая глава (Ctrl + вправо)

Обсуждение главы:

Еще никто не написал комментариев...
Чтобы оставлять комментарии Войдите или Зарегистрируйтесь

Инструменты
Настройки

Готово:

100.00% КП = 1.0

Ссылка на эту страницу
Оглавление перевода
Интерфейс перевода