Это возможно. Например, 1С написана на русском.
Код будет очень сложно прочитать тем, кто не знает русского и это гуд для секретных разработок.
Это будет некая стимуляция к изучению нашего языка во всём мире.
тэги:
программирование,
русский язык
категория:
наука и техника
ответить
комментировать
в избранное
бонус
2 ответа:
старые выше
новые выше
по рейтингу
4
simpl
[92.1K]
2 недели назад
1С написана вроде по-русски, но чудовище ещё то..
Почему же, разрабатывали и разрабатывают языки программирования на основе русского языка..
Но просто язык сделать одно-нужно его сделать оптимальным в какой-то области применения..
Нужно сделать его используемым, чтоб им пользовались..
Чтоб на нём создавались прикладные программы..
Сделать язык на основе кальки с имеющегося, просто переводя команды на русский язык? Вместо "фор" — "для", "иф" — "если"?
Нисколько это не сделает "понятным" программирование, всё равно нужно разбираться..
Да и служебных слов в языках не много, основных — с десяток.. Выучить несколько слов — сложно?
в избранное
ссылка
отблагодарить
Метель
[11.1K]
1С чудовище, однако на ней сидят все предприятия. А что не чудовище такого типа? Немецкая SAP — это вообще месть Гитлера за Сталинград.
Нет, не надо создавать кальку.
Надо создавать свои языки и компиляторы.
Да даже смесь английского и русского уже будет некой переходной точкой. Создали же французы свой GOTO++
— 2 недели назад
Грустный Роджер
[297K]
"Надо создавать свои языки и компиляторы" — безусловно да. Но откуда следует, что алфавит для этих новых языков непременно должен быть кириллическим?
— 2 недели назад
Метель
[11.1K]
А чтобы создать альтернативу и подвинуть английский язык. Это вполне возможно, если этим заниматься.
— 2 недели назад
комментировать
3
Грустный Роджер
[297K]
2 недели назад
А зачем?
"Если это работает — не трогай". А появившиеся и появляющиеся всё время языки программирования на основе английского вокабуляра работали — так стоило ли городить огород?
Аргумент "тем, кто не знает русского и это гуд для секретных разработок" — вообще смешной. Вы что думаете, что те, кто занимается анализом "секретных разработок", незнаком или не по силам русский язык? И ещё один вопрос: как знание английского помогает разобраться в двоичном коде Windows? Потому что у секрентных разработок секретен именно исходный код. Двоичный — вот он, исполняемый файл. Вперёд, декомпилируйте, если получится…
Ну и ещё по сабжу. Язык программирование на основе русского вокабуляра по крайней мере один таки да, существует: Рапира. Но судя по тому, что такой ядык действительно всего один, надо полагать, что даже отчественные программисты не торопятся отгородиться от всего мира непонятными миру закорючками и предпочитают идти уже проложенным путём.
Потому что качество программ, как и их защищённость (когда такое требуется), зависит вовсе не от алфавита, который используется для написания кода. Хоть это-то понятно?
в избранное
ссылка
отблагодарить
Метель
[11.1K]
Не только Рапира. На основе русской лексики созданы ДРАКОН и ПРОФТ. И для Эльбруса, по-моему, свой язык.
Качество программ, защищенность и т.д. — всё это вовсе не страшно. Кто сказал, что качество — аналог английского? Что за бред? Нужна своя среда разработки и компиляторы на РУСССКОМ ЯЗЫКЕ.
— 2 недели назад
Грустный Роджер
[297K]
Что ныжны свои — я и не спорю. Я только никак не въеду, почему всенепременно это должно быть на русском…
— 1 неделю назад
Метель
[11.1K]
А почему мы должны программировать на чужом языке? Однажды нам уже навязали чужого бога и попытались придавить грехами.
— 1 неделю назад
Грустный Роджер
[297K]
Программируют не на английском и не на русском. Программируют на Си, на Питоне, ня Яве, на Паскале, на Дельфи… А какие буквочки используются для написания собсно кода — да кого это на фиг парит?!
Кстати, тот факт, что русский алфавит — это всего лишь переделка иностранного (греческого), вас не напрягает? Чё там мелочиться по поводу языков программирования, когда и сам русский язык недостаточно благонадёжен…
— 1 неделю назад
Метель
[11.1K]
А Java, С++ и т.д. на лексике какого языка написаны? Английского! Какого чёрта? У нас есть своя лексика. Для собственно кода используют несколько модификаций цифр. Всё, что создаётся на плоском экране: 01 и их разновидности. Но есть даже 2!
— 1 неделю назад
Грустный Роджер
[297K]
Слушайте, ну раз вы такой патриот и русофил — создайте свой язык программирования, стопроцентно славянско-кириллический, с голубыми глазами и прямым носом. Фигня вопрос же! И если он окажется столь же удобен и эффективен, как нелюбимые вами "вражеские" языки программирования — им наверняка станут пользоваться и в Китае, и в Индии, и даже в США!
— 1 неделю назад
Метель
[11.1K]
Каждый должен заниматься своим делом ) Я могу найти тех, кто может создать язык. И заставить их работать. Проблема в том, что заказчиков нет. Поэтому я и задаю вопрос: почему не развиваем программирование на русском?
— 1 неделю назад
все комментарии (еще 2)
комментировать