А ещё всякие чередования и изменения в корнях, и правила сандхи (когда звуки меняются в зависимости от того, какие рядом звуки) - я подозреваю, всё это нашим железным друзьям тоже никуда не упёрлось
Ну хз, короче суть в том, что если мы хотим, чтобы у нас код вызывал не очень много смеха при попытке прочитать его как текст, то нам удобнее язык, в котором слова не меняются, а не язык, в котором десять тысяч падежей.
Ну то есть вот есть Console.WriteLine, а может быть, например, Терминал.НаписатьСтроку, и если первое еще проканывает за условный английский, то второе напоминает о жаргонах кяхтинских китайцев. Ну, в русском еще будут волшебные приставки, которые заставят каждый раз гадать (НаписатьСтроку? ЗаписатьСтроку? ПисатьСтроку?)
Хотя это вообще постановка вопроса очень странная, не знаю, как у нейтивов, но вообще очень быстро ключевые слова начинаешь воспринимать просто как условные лексемы.
В мире вообще были языки, которые пытались уходить от ключевых слов к абстрактным символам (APL), но там по понятным причинам не взлетело. Хотя в нишевых графических, где ты алгоритм натурально мышкой из иконок собираешь или в редакторе формул рисуешь, оно вполне работает.
Сижу, понимаете ли, в офисе, пишу рассказ на конкурс "Преданья старины глубокой" (а где творческий порыв случился, там и пишу, уж извините), а мне клиенты названивают - суд у них там, видите ли, через две недели.
Раздражают!
У меня тут творческий процесс в самом разгаре, а они мне "договоры-переговоры, акты-платёжки, суды-туды..." Да помню, помню я про ваш суд и даже к заседанию подготовилась, чё бухтеть-то?