Глава 17: IDE (интегрированная среда разработки)

Записать время, как просил Синь.

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

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

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

Xin использовал обычный на вид редактор кода для отладки файлов и добавления операций к ним. Ryuu, наблюдавший за этим сзади, не мог больше этого выносить и рекомендовал Xin использовать хотя бы стандартизированную IDE (интегрированную среду разработки).

Нэн тоже хотел сказать то же самое, но остановился, увидев уникальный UI (пользовательский интерфейс) IDE, который использовал Синь. Он был программистом и разработчиком последние двенадцать лет, но никогда в жизни не видел IDE с таким уникальным дизайном.

Услышав предложение Рю, которое больше походило на приказ, Синь обернулся и спросил: «В чем проблема с программой IDE, которую я сейчас использую?»

Рю стиснул зубы и подошел к Синю, чтобы дать ему ответ.

«Школьник, дело в том, что эта программа написана на языке программирования Python, надеюсь, ты знаешь хотя бы это».

«Да, я знаю. И что с того?»

«Тогда почему вы используете такую ​​устаревшую IDE?! Никогда в жизни я не видел такой устаревшей IDE. Даже IDE, используемая в американских школах, лучше этой».

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

Рюу задумался и порекомендовал для своей работы стандартную IDE, VS Code. По его словам, VS Code проверяет код на лету и выдает сообщения об ошибках, например, об ошибках синтаксиса и т. д., по мере того, как вы набираете программу. Вам не нужно ждать, пока компилятор или интерпретатор выдаст сообщение об ошибке после запуска кода.

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

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

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

«Господин Синь, всем хорошо известно, что IDE проверяют синтаксические ошибки, ненужные выделения и отступы кода для лучшей читаемости кода. Это позволяет генерировать более оптимизированные коды. Эти вещи недоступны при использовании простых текстовых редакторов. Они просто пишут то, что вы печатаете, не помогая программисту, предлагая более эффективные способы».

«Ммм, неплохо. Думаю, пока сносно».

Услышав его ответ, не только Рю, но и остальные почувствовали, что Синь ведёт себя немного высокомерно.

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

«А какие недостатки, мистер Рю?» — спросил Синь, отлаживая программу. Он даже не смотрел ни на Рю, ни на его выражение лица, пока делал свою работу. Все, что он хотел услышать от него, — это ясный и приемлемый ответ.

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

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

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

«Некоторые из недостатков включают задержки запуска и неправильные предложения. Чтобы сделать код более читаемым, многие IDE заставляют программистов писать правильные операторы по-другому. Что иногда может быть довольно раздражающим, это снижает эффективность программистов», — ответил Рюу.

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

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

«Господин Синь, я думаю, вам следует использовать VS Code по крайней мере для запуска этих программ. Я не уверен, что вы…»

«Готово!!» — воскликнул Синь хриплым голосом.

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

Прежде чем кто-либо еще успел что-то сделать или посмотреть программу, Ямамото подошел к экрану, сделал несколько фотографий экрана и отправил их кому-то по WhatsApp.

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

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~

Ссылка на Discord: https://discord.gg/YCCADwDQpm