История изменений
Исправление mittorn, (текущая версия) :
Файл с русскими буквами в имени не факт что получится разместить на какой-нибудь «флибусте» или еще каком литературном сайте. А уж с спецсимволами - точно не получится.
Опять же, есть utf-8 и экранирование. Все эти ограничения - искуственные и пережитки прошлого.
Если символы принятые международно (всё-таки связанные с математикой шрифты должны присутствовать, мы не в эпоху КОИ-8 живём), либо содержимое является спецефичным для языка (литература, народная культура) - то utf-8 имеет место быть.
Когда-то конечно приходилось важные файлы оставлять в латинице из-за ограничений DOS и старых FAT на случай, если востанавливать данные придётся в них. Сейчас ограничение на языки в файлах - скорее баг или особенность легаси.
Что же касается ЯП (который должен быть понятен всем) - как минимум ничего плохого нет если эти символы будут в комментариях.
Что касается же идентификаторов - то лучше этого избежать банально из-за сложности набора. Фактически это усложнит работу с кодом для большинства. Даже для пользователей emacs, которым придётся пользоваться вставкой символов. Не говоря уже о рандомном редакторе, в котором проще всего будет скопировать символ.
Исходная версия mittorn, :
Файл с русскими буквами в имени не факт что получится разместить на какой-нибудь «флибусте» или еще каком литературном сайте. А уж с спецсимволами - точно не получится.
Опять же, есть utf-8 и экранирование. Все эти ограничения - искуственные и пережитки прошлого.
Если символы принятые международно (всё-таки связанные с математикой шрифты должны присутствовать, мы не в эпоху КОИ-8 живём), либо содержимое является спецефичным для языка (литература, народная культура) - то utf-8 имеет место быть.
Когда-то конечно приходилось важные файлы оставлять в латинице из-за ограничений DOS и старых FAT на случай, если востанавливать данные придётся в них. Сейчас ограничение на языки в файлах - скорее баг или особенность легаси.
Что же касается ЯП (который должен быть понятен всем) - как минимум ничего плохого нет если эти символы будут в комментариях.
Что касается же идентификаторов - то лучше этого избежать банально из-за сложности набора. Фактически это усложнит работу с кодом для большинства. Даже доя пользователей emacs, которым придётся пользоваться вставкой символов. Неговоря уже о рандомном редакторе, в котором проще всего будет скопировать символ.