OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 17:48

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9, 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Пятница, 28 Январь, 2011 12:46 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Валерий Лаптев писал(а):
переключения регистра достают.
В Блэкбоксе этой проблемы, по большому счету, нет. При желании можно и вообще исключить.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Пятница, 28 Январь, 2011 14:03 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Я у себя Блэкбокс (1.5) на русский перекрутил поправив DevCPS и DevCPT. Пишу полностью на русском.

Несколько раз начинал в MS VS в C# писать русские идентификаторы при латинских служебных, но эта полумера через несколько дней начинает как бы колебать.

Там ведь дело-то, как мне видится, в том, что если несколько дней пишешь латинскими буквами, то потом трудно перейти на русский. Но и наоборот тоже! Если несколько дней пишешь по русски, то потом испытываешь дискомфорт от перехода на латинский. А когда служебные на латинском, а идентификаторы на русском, то колеблешься постоянно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Пятница, 28 Январь, 2011 14:18 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
В этом году попались среди студентов "немцы", которых английский напрягал... это первое.
Второе, студенты попались в другом смысле при использовании русских идентификаторов 8) : пересылали друг-другу решения через внутреннюю аську (есть такая дрянь в Убунте), после чего оно переставало компилироваться (так как вставлялись в документ они в двухбайтовом уже виде).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Пятница, 28 Январь, 2011 14:37 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Да, подтверждаю проблемы с "немцами". Им объективно трудно. У меня двое отличников из "немцев", до них любой пример доходит медленно, потому что лексика идентификаторов неясна и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Пятница, 28 Январь, 2011 15:37 

Зарегистрирован: Четверг, 23 Апрель, 2009 18:01
Сообщения: 219
info21 писал(а):
Вас никто не заставляет. А остальные (кто конкретно знает, как это работает), таких проблем не имеют.

В PHP коды с символами >127 разрешены в идентификаторах. Но всё равно неудобно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 14:33 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Хотелось бы узнать кто что думает по следующему поводу.

Названия операций по русски можно писать так: УВЕЛИЧЕНИЕ, УМЕНЬШЕНИЕ, ПОВТОРЕНИЕ, ОКОНЧАНИЕ, ...
а можно так: УВЕЛИЧИТЬ, УМЕНЬШИТЬ, ПОВТОРИТЬ, ЗАКОНЧИТЬ,...
а ещё можно и так: УВЕЛИЧИВАТЬ, УМЕНЬШАТЬ, ПОВТОРЯТЬ, ЗАКАНЧИВАТЬ,...

(и это ещё не всё, можно же и так: УВЕЛИЧИВАЮ, ПОВТОРЯЮ, ЗАКАНЧИВАЮ :D :D :D )
(и так: УВЕЛИЧЬ, ПОВТОРИ, ЗАКОНЧИ :? )

Глянул на свою русификацию, а там разброд и шатание.

Раньше я в основном на *ИТЬ писал, а в последнее время склоняюсь к *ИЕ.

Вот и интересно кто что думает:
1) Надо ли везде писать окончания единообразно?
2) Если единообразно, то как именно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 15:03 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
Сергей Губанов писал(а):
Раньше я в основном на *ИТЬ писал, а в последнее время склоняюсь к *ИЕ.
Ну и зря. "Глаголобоязнь" и любовь к отглагольным существительным - признак канцелярита.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 15:06 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Если я правильно помню, функции, возвращающие значение через идентификатор, должны обозначаться существительным, а процедуры - глаголом. Про форму глагола ничего не было сказано, т.к. идентификаторы английские.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 15:48 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Peter Almazov писал(а):
признак канцелярита
Ух ты, даже и термин соответствующий уже есть ( http://ru.wikipedia.org/wiki/Канцелярит ).

Хорошо, тогда уточню свой вопрос.

Стоит ли выработать и закрепить на уровне русских служебных слов специфический аналог канцелярита алгоритмической направленности (чтоб служебные слова заоднообразить)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 15:59 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Ещё нашёл про канцелярит:
http://www.museum.sch1636.edusite.ru/p30aa1.html
Цитата:
ОБЪЯВЛЕНИЕ!
Внимание! Розжиг костров, выгул собак, отлов рыбы и отстрел дичи, выпас и выгон скота, а также выполз змей, выпорос свиней, выжереб коней и выкобыл лошадей, вымет икры, вылуп птиц из яиц, выкукол бабочек и выхухол выхухолей, выкур курей и выпрыг кенгурей, обгад ромашек, обдир ягод, выруб леса и вылом веток, выслеж зайца, выпуг тетерева, выдох вдоха, выхлоп газов, выкидыш мусора, выплав стали, выплыв сели, выпендр фраеров, выклянч денег, вымуштр солдат, вытрус половиков, выпор детей, вычих насморка, вытреп и разбрех государственных тайн, а главное, загляд и залаз в дупла с выкуром оттуда пчел и распробом меда
ЗАПРЕЩЕН И ПРЕКРАЩЕН
в связи с отказом их от высоса нектара после выщипа цветов и выдерга травы, а также в связи с полным вымером.А. Кнышев
Там же:
Цитата:
Пожалуйста, говорите по-своему, своим языком. Избегайте трафаретов, штампов как заразы. Ведь словесный трафарет есть убийство души, он превращает человека в машину, заменяет его мозги - кибернетикой.
Но я же именно о кибернетике и говорю :roll: :roll: :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 16:01 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
Сергей Губанов писал(а):
Стоит ли выработать и закрепить на уровне русских служебных слов специфический аналог канцелярита алгоритмической направленности (чтоб служебные слова заоднообразить)?
Во всяком случае, попробовать стоит.
"Пусть безобразно, главное - однообразно".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 17:15 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Ну нет, это:
Peter Almazov писал(а):
"Пусть безобразно, главное - однообразно".
...точно убивает. Я имею в виду однообразие любой ценой.

Поскольку в программе задаются команды процессору, то я за то, чтобы они звучали как команды: увеличить или увеличь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 17:47 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Да, но, с другой стороны, каково должно быть название главы (книги), в которой описывается алгоритм увеличения буфера:

Глава 21. Увеличение буфера

или

Глава 21. Увеличить буфер

второй вариант как-то не по-русски, тогда уж

Глава 21. Как увеличить буфер.

Если название процедуры (программы) приравнять к названию главы (книги), то, ИМХО, как раз и получается УвеличениеБуфера().


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 17:54 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
Неустанное и неуклонное увеличение буфера, горячо одобряемое широкими массами трудящихся нашей страны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 19:25 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Кстати, в продолжение на счёт *ИЕ. Я у себя и RECORD перевёл как ОПИСАНИЕ... Не уверен, что долго продержится, но пока вроде ничего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 19:27 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Сергей Губанов писал(а):
Если название процедуры (программы) приравнять к названию главы (книги), то, ИМХО, как раз и получается УвеличениеБуфера().


Это можно понять как "величина, на которую увеличится буфер", но Вы явно имели в виду не это.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 21:08 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
Сергей Губанов писал(а):
Кстати, в продолжение на счёт *ИЕ. Я у себя и RECORD перевёл как ОПИСАНИЕ... Не уверен, что долго продержится, но пока вроде ничего.
НАБОР


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 21:11 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Сергей Губанов писал(а):
Кстати, в продолжение на счёт *ИЕ. Я у себя и RECORD перевёл как ОПИСАНИЕ... Не уверен, что долго продержится, но пока вроде ничего.
СОЧЕТАНИЕ :?:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 23:50 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Кстати, вот еще проблема: как по русски обозвать запись, от которой разрешено наследоваться. Расширяемая - уж больно длинно и несколько не отражает суть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ключевые слова на родном языке
СообщениеДобавлено: Среда, 02 Февраль, 2011 23:56 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 557
Сергей Губанов писал(а):
УвеличениеБуфера().
Это, как бы, рассматривание буфера через лупу. Лучше будет "УвеличитьБуфер()" и звучит как команда.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9, 10  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB