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

«Русский скрипт», или «славянский код». В Пензенском госуниверситете начали обучать студентов программированию на кириллице. Зачем? И что об этом думают IT-специалисты?
Сотрудники Пензенского госуниверситета переформатировали JavaScript — один из самых популярных и востребованных языков в мире. Как рассказал Бизнес ФМ доцент кафедры «Информатика и методика обучения информатике и математике», кандидат педагогических наук Андрей Диков, главный плюс — облегчить для студентов обучение программированию. Чтобы они могли усвоить базовые принципы языка и решать задачи, не отвлекаясь на перевод:
Андрей Диков доцент Пензенского госуниверситета кандидат педагогических наук «Мы изучаем промышленный язык, очень сложный, очень крутой, очень востребованный — это JavaScript, на котором пишутся скрипты для браузера. И мы используем кириллицу, чтобы писать код на JavaScript. То есть мы берем язык, у которого ключевые слова на английском языке, но, так как любой язык программирования предполагает, что мы можем добавлять свои имена переменных, имена функций, каких-то модулей, то мы можем им давать имена в том числе и на кириллице. И мы используем кириллицу для написания кода. Мною было придумано и организовано соревнование, где я придумал четыре задачи. Я их назвал «патриотические задачи». Там в первой и второй задаче нужно было написать код, который не содержал бы вообще ни одной английской буквы. Какие плюсы? Ну, они очевидные. То есть и у студентов, у школьников, у них же родной язык в нашей стране русский, а ключевые слова английские. И, соответственно, у довольно большого процента это вызывает языковые барьеры. Мы вот это пробуем. И студенты — они тоже все разные — но часть студентов этому рады».
Правда, потом студенту все равно придется переучиваться на оригинальный JavaScript. Иначе есть риск остаться невостребованным даже на российском рынке, где и так нелегко устроиться начинающему «джуну». В том числе потому все мировые языки типа С или Java — это еще и огромная база библиотек, наработок, экспертизы на форумах, и здесь без английского никак. Впрочем, программирование на кириллице — это не нечто уникальное. Например, современный код для 1С тоже русифицирован. Но все-таки это больше подходит для локальных историй. Говорит управляющий партнер лаборатории робототехники для детского образования Enjoy Robotics Артем Медведев:
Артем Медведев управляющий партнер лаборатории робототехники для детского образования Enjoy Robotics «Например, взять 1С — это программный продукт, который реализуется в странах СНГ и России. Допустимо язык программирования, на котором он базируется, чтобы он базировался, собственно, на кириллице. Допустимо рассматривать программирование на кириллице для каких-то отдельных групп, например для маленьких детей. В целом как в робототехнике это устроено: есть большая среда программирования, там все на кириллице, это такой визуальный интерфейс, где можно, перетаскивая блоки, задать определенные команды для устройства, но под вот этим интерфейсом лежит уже программный код, который основан на латинице, например С++».
В Китае есть язык, где вместо английского языка — иероглифы. В Советском Союзе было несколько языков программирования на кириллице — их создавали для ЭВМ, советских суперкомпьютера «Эльбрус» и персонального компьютера «Агат». В современном IT-сообществе подобные идеи тоже всплывали, но больше в шутку. Например, в середине нулевых пользователи «Хабра» как-то раз придумали использовать «боярский диалект» с буквами «ять» и «ижица». И вместо всем известной команды print 'Hello World! писали «выводити «Мiр тѣбѣ, баринъ!».
Рекомендуем:




Рекомендуем:




















