Перейти к основному содержанию
Реклама
Прямой эфир
Общество
Минэнерго сообщило о подключении всех соцобъектов в Раменском к электроснабжению
Общество
Психолог призвал не пытаться «переиграть» мошенников
Экономика
В Банке России рассказали об ожиданиях от экономики в 2026 году
Происшествия
Силы ПВО уничтожили пятый летевший на Москву беспилотник
Спорт
Бизнесмен Колесников рассказал о предложении возглавить СБР
Политика
Захарова призвала «горячие головы» отказаться от эскалации вокруг Ирана
Мир
Постпред США при НАТО заявил о намерении изучить атаку ВСУ на резиденцию Путина
Мир
В Великобритании пропавшая пять лет назад кошка нашлась перед Рождеством
Происшествия
Три мирных жителя пострадали при атаке БПЛА ВСУ на Белгородскую область
Общество
Аэропорт Внуково принимает и отправляет рейсы по согласованию из‑за ограничений
Происшествия
Стало известно об отсутствии разрушений в Сочи на фоне штормового предупреждения
Мир
Зеленский заболел после визита в США
Спорт
FIS присвоила нейтральный статус еще пяти спортсменам из России
Мир
Иллюзионист Шуроле назвал Эмиля Кио мостом между эпохами
Спорт
В Испании сообщили о планах IFAB изменить правила офсайда в футболе
Общество
Мошенники начали использовать тему поиска работы для хищения денег
Мир
Президент ЦАР не одобрил попытку ВСУ атаковать резиденцию Путина

Кодить по-русски: студентов научат программировать на кириллице

Нужно ли внедрять национальный язык в освоении информационных технологий
0
EN
Фото: ИЗВЕСТИЯ/Сергей Лантюхов
Озвучить текст
Выделить главное
Вкл
Выкл

Российских студентов начали учить программированию на кириллице. Таким образом педагоги хотят укрепить национальный язык в программировании и защитить отечественные продукты. Пока ПО не на английском используют, в частности, в КНР и Индии. С инициативой выступили в Пензенском государственном университете, а модификации подвергся язык JavaScript. Однако у экспертов это вызывает ряд вопросов: такой подход может навредить при работе в международных организациях и исказить освоение существующих стандартов.

Программирование на кириллице

В Пензенском государственном университете (ПГУ) начали обучать студентов программированию на кириллице. Инициатива направлена на укрепление роли национального языка в ИТ-сфере и создание отечественных решений, независимых от англоязычных стандартов.

Преподаватели вуза модифицировали популярный язык JavaScript, полностью переведя его синтаксис и условия задач на русский язык. Теперь будущие специалисты пишут код без единой латинской буквы. Такой подход облегчает освоение программирования и снимает языковой барьер, отметил кандидат педагогических наук, доцент кафедры «Информатика и методика обучения информатике и математике» Андрей Диков.

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

В университете уже зарегистрировали патент на собственную разработку — «Автотестирование спортивных задач по программированию на JS с патриотическим контентом». Пакет интегрирован в онлайн-платформу Codewars и позволяет студентам решать задачи с автоматической проверкой кода, написанного на русском языке.

В методике делается акцент на геймификации: система рейтингов, основанная на принципах японских боевых искусств, превращает выполнение заданий в «поединки» между участниками, а режим «кумите» (свободный спарринг) предполагает серию упражнений без использования английских слов.

В учебном комплексе есть задача «Импортозамещение»: студентам необходимо предлагать оригинальные решения для задач, где все англоязычные термины (например: дата-сайенс, деплой, вайб-кодинг) заменены на русские. По словам Андрея Дикова, такой подход повышает вовлеченность студентов.

— Практика использования национальных языков при разработке ПО не новая и успешно применяется в странах Юго-Восточной Азии. У китайцев есть Easy Programming Language (EPL), в некоторых арабских государствах предпочитают Qalb, который стал своеобразным ответом на избыточное количество английского в программировании. Учебный язык Mama поддерживает иврит, а в Индии используют Hindawi Programming System, — рассказал «Известиям» программист и ИТ-специалист Семен Молчанов.

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

Профессиональные риски

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

Директор Ассоциации профессиональных пользователей соцсетей и мессенджеров Владимир Зыков напомнил, что JavaScript уже поддерживает кириллицу в названиях переменных и функций, но ключевые слова вроде function или if остаются только на английском. По его словам, создать «Русский Script» несложно, но слой интерпретатора может вносить ошибки. Он отметил и профессиональные риски: программисты, привыкшие к русскому коду, могут оказаться вне международного рынка, где английский — норма.

Гендиректор группы компаний ST IT Антон Аверьянов считает, что идея интересна, но реализовать ее полностью невозможно.

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

Он добавил, что изучение русифицированного кода затруднит переход к другим языкам и взаимодействие с сообществом.

Директор управления веб-разработки университета «Синергия» Артем Аксянов назвал проект ПГУ своевременным, но подчеркнул, что он может привести к технологической изоляции.

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

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

Читайте также
Прямой эфир