а еще яблочко любит расхуячивать юникод в именах файлов в свой особых "почти стандартный" NFD
А что насчёт кириллицы в именах переменных?
это где такое работает?
В джаве, например. Но лучше не надо.
Надеюсь не джаваскрипте?
В JS тоже можно.
Ещё в шарпе можно
на самом деле, есть как минусы, так и плюсы.
из минусов, очевидно, набирать неудобно, туда-сюда переключаться, и не применишь в международном проекте.
но если проект точно никому за бугром не понадобится, - почему бы и нет?
мало кто на проекте ведет словарь терминов и их нормативного перевода.
а потом возникают по нескольку переводов одного термина в силу того, что разные прогеры знали английский на разном уровне.
еще хуже транслит. еще хуже смесь.
бывает, существуют аббревиатуры, которые все понимают, что обозначают, но не помнят расшифровки.
и вот кто-то умный расшифровал, перевел, обратно образовал аббревиатуру. и все перестали понимать, что это за набор буковок.
уж лучше кириллицей, алсо читать удобнее.
также, язык будет маркером, где у нас код внешних либ, а где наш - это тоже иногда облегчает понимание.
из минусов, очевидно, набирать неудобно, туда-сюда переключаться, и не применишь в международном проекте.
но если проект точно никому за бугром не понадобится, - почему бы и нет?
мало кто на проекте ведет словарь терминов и их нормативного перевода.
а потом возникают по нескольку переводов одного термина в силу того, что разные прогеры знали английский на разном уровне.
еще хуже транслит. еще хуже смесь.
бывает, существуют аббревиатуры, которые все понимают, что обозначают, но не помнят расшифровки.
и вот кто-то умный расшифровал, перевел, обратно образовал аббревиатуру. и все перестали понимать, что это за набор буковок.
уж лучше кириллицей, алсо читать удобнее.
также, язык будет маркером, где у нас код внешних либ, а где наш - это тоже иногда облегчает понимание.
Будто на русском все названия будут без синонимов. В жопу самопальные аббревиатуры, без разницы на каком языке, просто не надо такое делать. Гемор с переключение раскладок вообще дичь, так конструкции языка останутся латиницей, если вы не совсем ебанулись (на лиспах, это легко поправить, но зачем?) . Короче, это будет маркером рака мозга, а не «вашего» кода.
К слову о лиспах, аллаху акбар http://animalnewyork.com/2013/arabic-programming-language-at-eyebeam-قلب-opens-the-world/?fbclid=IwAR0_dCDEfIMMeCN5mGaTw6vbYrpF33zSlgHPwaLzCtH8z8surtC5SxXSVVQ
К слову о лиспах, аллаху акбар http://animalnewyork.com/2013/arabic-programming-language-at-eyebeam-قلب-opens-the-world/?fbclid=IwAR0_dCDEfIMMeCN5mGaTw6vbYrpF33zSlgHPwaLzCtH8z8surtC5SxXSVVQ
на русском это будет бизнес-терминология, прогеру ставят задачу, используя ее, нафига ему выдумывать синонимы?
вообще, набор ключевых слов в любом лексере легко поменять. можно шорткатов в иде понаделать и тем уменьшить число переключений раскладки. короче, жить можно.
я предпочитаю читать код на русском вместо адовой смеси нескольких вариантов английского и транслита.
если код пилят не семи пядей во лбу народ, нафига лишние когнитивные нагрузки на их хиленькие головы создавать? и без этого тупят не по-детски
ну и вообще это кабы концепция dsl
вообще, набор ключевых слов в любом лексере легко поменять. можно шорткатов в иде понаделать и тем уменьшить число переключений раскладки. короче, жить можно.
я предпочитаю читать код на русском вместо адовой смеси нескольких вариантов английского и транслита.
если код пилят не семи пядей во лбу народ, нафига лишние когнитивные нагрузки на их хиленькие головы создавать? и без этого тупят не по-детски
ну и вообще это кабы концепция dsl
«Бизнес терминология» - вот таким и будет этот ваш код, «русским» от и до. Плюс ещё куча самопальных англицизмов.
Как бы там не ставились задачи, определенная (достаточно большая) часть имён в коде не будет относится к высокоуровневой постановке, и будет плодом фантазии программиста.
Код на русском, написаный макакой, будет так же плох, как код на английском, написаный той же макакой. Транслит решается поверкой правописания на этапе ci, все проблемы отпадают на месте.
Перевод конструкций языка это не DSL, кмон. Переменные на другом натуральном языке это тоже не DSL.
Короче, кроме гемора с переключение раскладок ничего не наживаешь. Переведёшь конструкции языка на русский - так макаки не смогут ничего найти на stackoverflow и вообще ничего не напишут.
И так можно бесконечно продолжать
Как бы там не ставились задачи, определенная (достаточно большая) часть имён в коде не будет относится к высокоуровневой постановке, и будет плодом фантазии программиста.
Код на русском, написаный макакой, будет так же плох, как код на английском, написаный той же макакой. Транслит решается поверкой правописания на этапе ci, все проблемы отпадают на месте.
Перевод конструкций языка это не DSL, кмон. Переменные на другом натуральном языке это тоже не DSL.
Короче, кроме гемора с переключение раскладок ничего не наживаешь. Переведёшь конструкции языка на русский - так макаки не смогут ничего найти на stackoverflow и вообще ничего не напишут.
И так можно бесконечно продолжать
По идее на любом языке который поддерживает исходники в юникоде
невижу в этом проблемы.jpeg
Во-первых, "не вижу";
во-вторых, %D0%BD%D0%B5%20%D0%B2%D0%B8%D0%B6%D1%83%20%D0%B2%20%D1%8D%D1%82%D0%BE%D0%BC%20%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B.jpeg
во-вторых, %D0%BD%D0%B5%20%D0%B2%D0%B8%D0%B6%D1%83%20%D0%B2%20%D1%8D%D1%82%D0%BE%D0%BC%20%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B.jpeg
т.е. грамотные люди и названия файлов не совместимы?
У неграмотных пользователей самые сложные пароли (с)
В этот раз Яблоко от Яблони по-настоящему ДАЛЕКО ЯБНУЛОСЬ!
Я люблю ставить пробел после ФИО - fwoooosh
Я люблю ставить по два пробела между словами, чтобы лучше было видно - fwoooosh
Я пишу в поле "телефон" сразу несколько через запятые
Я люблю ставить по два пробела между словами, чтобы лучше было видно - fwoooosh
Я пишу в поле "телефон" сразу несколько через запятые
Чтобы написать коммент, необходимо залогиниться