Главное меню

Почему мы не развиваем программирование на русском языке?

Автор Aril, Март 16, 2024, 16:44

« назад - далее »

Aril

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

Jinovad

1С написана вроде по-русски, но чудовище ещё то..
Почему же, разрабатывали и разрабатывают языки программирования на основе русского языка..
Но просто язык сделать одно-нужно его сделать оптимальным в какой-то области применения..
Нужно сделать его используемым, чтоб им пользовались..
Чтоб на нём создавались прикладные программы..
Сделать язык на основе кальки с имеющегося, просто переводя команды на русский язык? Вместо "фор" - "для", "иф" - "если"?
Нисколько это не сделает "понятным" программирование, всё равно нужно разбираться..
Да и служебных слов в языках не много, основных - с десяток.. Выучить несколько слов - сложно?
                                                                              

Mahura

А зачем?
"Если это работает - не трогай". А появившиеся и появляющиеся всё время языки программирования на основе английского вокабуляра работали - так стоило ли городить огород?
Аргумент "тем, кто не знает русского и это гуд для секретных разработок" - вообще смешной. Вы что думаете, что те, кто занимается анализом "секретных разработок", незнаком или не по силам русский язык? И ещё один вопрос: как знание английского помогает разобраться в двоичном коде Windows? Потому что у секрентных разработок секретен именно исходный код. Двоичный - вот он, исполняемый файл. Вперёд, декомпилируйте, если получится...
Ну и ещё по сабжу. Язык программирование на основе русского вокабуляра по крайней мере один таки да, существует: Рапира. Но судя по тому, что такой ядык действительно всего один, надо полагать, что даже отчественные программисты не торопятся отгородиться от всего мира непонятными миру закорючками и предпочитают идти уже проложенным путём.
Потому что качество программ, как и их защищённость (когда такое требуется), зависит вовсе не от алфавита, который используется для написания кода. Хоть это-то понятно?

Mahura

1С написана на языке *1с* а сама платформа *1с* написана на CV++ !