Допустимы ли русские буквы в именах переменных, функций и классов? - страница 6

 
Igor Makanu:

это намного лучше чем ломать глаза о микс англ. команд и кириллических имен переменных ))

ЗЫ: есть полностью готовые языки на кириллице, на вскидку 1С и эксель, там все удобно, пишешь все на одном языке и читаешь такой код свободно

Вот, кстати, мне русскоязычные команды в экселе читать очень трудно. Видимо, это действительно вопрос привычки.
 
SeriousRacoon:

Если нас вовремя не остановить - от русских идентификаторов тред плавно перейдёт к атлантиде и лемурии )))

Я уже заметил, что философские, психологические и политические темы разрастаются гораздо быстрее, чем темы "сколько вы зарабатываете на форексе" или "какие стратегии вы используете".

 
Реter Konow:
Поверьте человеку, который прочел не один роман на английском - это ОЧЕНЬ мощный язык. Всегда вызывал у меня восхищение. С другой стороны, чувствую некоторую неполноценность в сравнении с русским - когда нужно передать тонкие эмоции и "тон" отношения к объекту, русский транслирует в разы больше английского.

Это может быть так, потому что он вам не родной.

 

Интересен следующий феномен касающийся языка кода: почему первый код воспринимается нами нормально, а второй нет?

void OnStart()
  {
//---
   for(int a1 = 0; a1 < 100; a1++)
     {
     
     }
   //---------------------
   int i = 0;
   //---------------------  
   while(i < 100)
     {
      i++;
     }    
   //************************************************  
     
     
   //************************************************    
   для(цел й1 = 0; й1 < 100; й1++)
     {
     
     }
   //---------------------
   цел а = 0;
   //---------------------  
   пока(а < 100)
     {
      а++;
     }  
   //--------------------- 
   
  }

Нужно понять, что англоязычные воспринимают нормально вторую часть кода, а вы нет. Ведь для них, код выглядит именно как он написан во второй части.

 
Реter Konow:

Интересен следующий феномен касающийся языка кода: почему этот первый код воспринимается нами нормально, а второй нет?

Нужно понять, что англоязычные воспринимают нормально вторую часть кода, а вы нет. Ведь для них, код выглядит именно как он написан во второй части.

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

Когда переходишь с одного натурального языка на другой в общении, переключаются мозги, и начинаешь думать на другом языке. По крайней мере, когда разговариваешь с высоким уровнем владение. Иначе невозможно.

А научиться воспринимать что-то быстро нетрудно. Вот хороший и известный пример:

94НН03 С006Щ3НN3 П0К4ЗЫ8437, К4КN3 У9N8N73ЛЬНЫ3 83ЩN М0Ж37 93Л47Ь Н4Ш Р4ЗУМ! 8П3Ч47ЛЯЮЩN3 83ЩN! СН4Ч4Л4 Э70 6ЫЛ0 7РУ9Н0, Н0 С3ЙЧ4С Н4 Э70Й С7Р0К3 84Ш Р4ЗУМ ЧN7437 Э70 4870М47NЧ3СКN, Н3 З49УМЫ84ЯСЬ 06 Э70М. Г0Р9NСЬ. ЛNШЬ 0ПР393Л3ННЫ3 ЛЮ9N М0ГУ7 ПР0ЧN747Ь Э70.

 
Dmitry Fedoseev:

Это может быть так, потому что он вам не родной.

В русском развит лингвистический инструментарий описания тонких ощущений и отношений. Однако, есть некоторая диспропорция - отрицательное отношение и ощущения передаются гораздо богаче и разнообразнее положительных. Так исторически, наверное, сложилось. В английском такой диспропорции вроде нет. Я бы сказал, что отрицательные эмоции там передаются намного более скупо и однообразно. 

 
Edgar Akhmadeev:

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

Когда переходишь с одного натурального языка на другой в общении, переключаются мозги, и начинаешь думать на другом языке. По крайней мере, когда разговариваешь с высоким уровнем владение. Иначе невозможно.

А научиться воспринимать что-то быстро нетрудно. Вот хороший и известный пример:

94НН03 С006Щ3НN3 П0К4ЗЫ8437, К4КN3 У9N8N73ЛЬНЫ3 83ЩN М0Ж37 93Л47Ь Н4Ш Р4ЗУМ! 8П3Ч47ЛЯЮЩN3 83ЩN! СН4Ч4Л4 Э70 6ЫЛ0 7РУ9Н0, Н0 С3ЙЧ4С Н4 Э70Й С7Р0К3 84Ш Р4ЗУМ ЧN7437 Э70 4870М47NЧ3СКN, Н3 З49УМЫ84ЯСЬ 06 Э70М. Г0Р9NСЬ. ЛNШЬ 0ПР393Л3ННЫ3 ЛЮ9N М0ГУ7 ПР0ЧN747Ь Э70.

Согласен.

Моя теория:

Это субъективное отношение которое порождается носителями языка. В силу богатства возможностей ощущений, русскоговорящий человек воспринимает свой код через призму своего менталитета. То есть, читая русский код он начинает видеть мат на уровне подсознания, и чтобы избавится от этого ощущения, переходит на английский. У англоязычных такого комплекса нет. Они не зациклены на сленге и воспринимают собственные слова через техническую, а не бытовую призму.

 
Я сразу после полгода жизни в англоязычной среде в Камбодже, в России ехал в автобусе, задумался (по-английски), услышал краем уха разговоры после некоторого молчания, и сразу мелькнула мысль - "Опять наши туристы приехали".
 
Edgar Akhmadeev:

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

Когда переходишь с одного натурального языка на другой в общении, переключаются мозги, и начинаешь думать на другом языке. По крайней мере, когда разговариваешь с высоким уровнем владение. Иначе невозможно.

А научиться воспринимать что-то быстро нетрудно. Вот хороший и известный пример:

94НН03 С006Щ3НN3 П0К4ЗЫ8437, К4КN3 У9N8N73ЛЬНЫ3 83ЩN М0Ж37 93Л47Ь Н4Ш Р4ЗУМ! 8П3Ч47ЛЯЮЩN3 83ЩN! СН4Ч4Л4 Э70 6ЫЛ0 7РУ9Н0, Н0 С3ЙЧ4С Н4 Э70Й С7Р0К3 84Ш Р4ЗУМ ЧN7437 Э70 4870М47NЧ3СКN, Н3 З49УМЫ84ЯСЬ 06 Э70М. Г0Р9NСЬ. ЛNШЬ 0ПР393Л3ННЫ3 ЛЮ9N М0ГУ7 ПР0ЧN747Ь Э70.

есть ли подобные фокусы для английского или любого другого языка? - очень интересно.

 
Edgar Akhmadeev:

Я уже заметил, что философские, психологические и политические темы разрастаются гораздо быстрее, чем темы "сколько вы зарабатываете на форексе" или "какие стратегии вы используете".

потому что на форуме, в основном, интеллигентные люди )