Преподаватели Пензенского госуниверситета перевели синтаксис JavaScript с латиницы на кириллицу, пишут «Известия». По задумке, так студентам будет проще учиться кодить и не нужно знать английский. Задачи тоже переведены на русский.
Преподаватели Пензенского госуниверситета перевели синтаксис JavaScript с латиницы на кириллицу, пишут «Известия». По задумке, так студентам будет проще учиться кодить и не нужно знать английский. Задачи тоже переведены на русский.
«Перед тем как приступить к решению, студенты часто тратят время на перевод условий задачи. Это тормозит процесс обучения. Мы перевели десятки заданий и выпустили два сборника, чтобы каждый мог сосредоточиться на сути, а не на лексике», — рассказали в вузе.
Переводная версия языка основана на латинице и английских словах, но полностью написана кириллицей — в ней нет никаких англицизмов. Уже зарегистрирован патент на проект — он называется «Автотестирование спортивных задач по программированию на JS с патриотическим контентом». Русифицированный JavaScript интегрирован в онлайн-платформу для кодинга Codewars, в которой реализована автоматическая проверка русскоязычного кода.
Издание отмечает, что инициатива направлена на «укрепление роли национального языка в ИТ-сфере и создание отечественных решений, независимых от англоязычных стандартов». А также что аналогичные практики существуют в других странах. В Китае есть Easy Programming Language (EPL), в ряде арабских государств — Qalb. Учебный язык Mama поддерживает иврит, а в Индии используют Hindawi Programming System. Вот только в международных рейтингах этих языков не видно.
Некоторые эксперты сомневаются в практической пользе «одомашненного» JavaScript. Они опасаются, что новшество приведёт к изоляции отрасли, усложнит для местных программистов взаимодействие с сообществом, переход на другие языки и работу в международных компаниях, а также снизит конкурентоспособность на рынке тех, кто учился писать код на кириллице. Хотя допускают, что такой подход может быть уместен на начальных этапах — разработки ПГУ уже применяются не только в вузе, но и в школах.
JavaScript — один из самых популярных и востребованных языков программирования в мире. Он занимает 6 место в топе TIOBE и в рейтинге Института инженеров электротехники и электроники. А английский — самый распространённый язык в мире, он широко используется не только в программировании, но и в названиях программ, в том числе российских.
CNews подчёркивает, что идея не нова — например, в позднем СССР были широко распространены модификации DOS и языков программирования, полностью переведённых на русский язык. Также полностью русифицирован современный код для «1С».
я бы еще, кстате, запретил изучение в школах и ВУЗах европейских языков как культурно чуждых. В России как многонациональной стране есть прекрасные альтернативы - татарский и чеченский, например. А английский можно изучать только идеологически проверенным людям и только в рабочих целях. Например, разведчикам и дипломатам.
Я когда-то учился в школе, где очень много экспериментировали. Там я познакомился с «чертёжником» и «КуМиром». Но не прижилось. В школе хоть и смело экспериментировали, но и результаты обрабатывали смело, тогда ещё так было можно. После полугодичного эксперимента вернулись к Turbo Pascal. Потому как тогда Delphi взлетел и расправил крылья. Жиза. У меня даже есть рацпредложение, уже в универе на младших курсах, которое я на Delphi написал, а потом переписал на плюсах. Для расчета доверительных интервалов в некоторых специальных случаях, потому как в Statistica 5.* этого не было. Аж ностальгия накрыла :)
Пользователь отредактировал комментарий 30 октября 2025, 20:54
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
От создателей гуртовщиков мышей...
надеюсь, утвердят стандартом в Союзном Государстве для преподавания в ВУЗах и написания софта.
я бы еще, кстате, запретил изучение в школах и ВУЗах европейских языков как культурно чуждых. В России как многонациональной стране есть прекрасные альтернативы - татарский и чеченский, например. А английский можно изучать только идеологически проверенным людям и только в рабочих целях. Например, разведчикам и дипломатам.
Я когда-то учился в школе, где очень много экспериментировали. Там я познакомился с «чертёжником» и «КуМиром». Но не прижилось. В школе хоть и смело экспериментировали, но и результаты обрабатывали смело, тогда ещё так было можно. После полугодичного эксперимента вернулись к Turbo Pascal. Потому как тогда Delphi взлетел и расправил крылья. Жиза. У меня даже есть рацпредложение, уже в универе на младших курсах, которое я на Delphi написал, а потом переписал на плюсах. Для расчета доверительных интервалов в некоторых специальных случаях, потому как в Statistica 5.* этого не было. Аж ностальгия накрыла :)
Пользователь отредактировал комментарий 30 октября 2025, 20:54
Комментарий скрыт за нарушение правил комментирования.
Правила тут, их всего 5
Можно пример кода? Типо:
₽(".моя-кнопка").установитьПрослушивательСобытия("щелчок", асинхронная функция () { позволить х = ожидать новый Обещание((решать) => { установитьЗадержку(() => { решать(100500); }, 5000); }); тревога("Потрачено " + x); })
Потрачено