4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
1 | |
Национальные языки в программах25.10.2011, 06:53. Показов 685. Ответов 6
Метки нет (Все метки)
Чем плохи национальные, например, русские идентификаторы? Только тем, что их не сможет прочитать иностранец. Но предположим, прога написана с использованием только английских идентификаторов. Гарантирует ли это её читабельность иностранцем? Нет. Давайте будем честны сами с собой: мало кто всегда пишет так, чтоб было понятно без комментариев. А комментарии часто национальные. Ну и намного ли лучше исходник с английскими идентификаторами и русскими комментариями? Если предполагается дальнейшая модификация иностранцами, то и комментарии должны или быть набраны по-английски, или не требоваться. Если же проект сугубо национальный, то теряет смысл ограничение на шрифт идентификатов. Причём, некоторые транслитируют идентфикаторы и получается полный кошмар. Английский то должны хоть кое как, но знать все програмеры, так как на нём основаны все языки программирования, кроме экзотики (вроде рапиры), а с транслитом могут быть сложности. Я, например, на транслите не могу ни читать, ни писать. Теперь вопрос: почему всё таки нет хороших компиляторов с поддержкой национальных алфавитов в идентификаторах?
0
|
25.10.2011, 06:53 | |
Ответы с готовыми решениями:
6
Запись нестандартных символов в файл (национальные языки) Определите, какие языки знают все школьники и языки, которые знает хотя бы один из школьников Национальные кодировки Национальные шрифты в Lotus. |
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
25.10.2011, 10:00 | 2 |
Национальные языки в программах не нужны. Транслит - не нужен. Программист должен знать английский. В холиварах уже было обсуждение: https://www.cyberforum.ru/holy... 20489.html
0
|
Заблокирован
|
||||||
26.10.2011, 14:18 | 5 | |||||
Уже и ИИ можно написать практически на кирилице
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
26.10.2011, 14:46 [ТС] | 6 |
Ну с этим то я не спорю, всё таки все стандартные идентификаторы от английских слов и все те операторы, которые буквами (, а не +=, например), тоже от них. Но не все и не всегда пользуются английскими идентификаторами, если английский не родной, а транслит снижает читабельность даже в том случае, когда без акцента говоришь на языке автора. Меня не надо агитировать за английские идентификаторы, я вообще избегаю кириллических даже в экзельных макросах. А вот отладка за Сергеем Владимировичем - кошмар, так как у него на транслите всё (вроде бы и комментарии тоже, но не уверен).
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
26.10.2011, 16:31 | 7 |
ИМХО, транслит еще хуже кириллических идентификаторов.
это кто?
0
|
26.10.2011, 16:31 | |
26.10.2011, 16:31 | |
Помогаю со студенческими работами здесь
7
Интерпретируемые языки VS Компилируемые языки В некоторых программах (shareman, QIP, домашняя фотостудия) в общем в некоторых нужных программах, вместо русских букв какие-то символы Национальные символы в текстовом поле не отображаются Как использовать национальные символы с умлаутами? Национальные настройки информационной базы не соответствуют настройкам БД Расскажите, где хранятся национальные символы в ASCII в Windows? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |