Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вс авг 01, 2010 11:50

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.
Автор Сообщение
 Заголовок сообщения: Программирование на русском языке
СообщениеДобавлено: Ср окт 11, 2006 23:47 
Не в сети
Аватара пользователя

Зарегистрирован: Вт июл 11, 2006 23:25
Сообщения: 555
Откуда: Караганда
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Из диплома:

Цитата:
В ходе разработки было решено именовать процедуры и переменные на русском языке. Главным доводом "за" является существенное ускорение творческо-рутинного процесса программирования, за счёт прямых именований сущностей программы на языке на котором думает разработчик. Таким образом можно исключить из алгоритма программирования шаги по переводу на английский язык названий сущностей (по опыту автор знает, что ради верного названия или перевода, наиболее полно отображающему функцию сущности, случается и "перебрать тонну словесной руды"). Вторым по важности аргументом служит бòльшая понятность исходного текста русскоговорящим. Отсюда же и следует и самый большой недостаток: насколько будет понятен исходный код этой программы для знающих русский, настолько же он будет недоступен для людей, им не владеющих, что создаст известные сложности при публикации исходных кодов программы в интернете (а это планируется).


То есть: я пишу некоторые свои программы на русском языке из-за скорости написания.

Конечно есть и многочисленные "против", с некоторыми я встречаюсь.

А что вы думаете?

_________________
forth@conference.jabber.ru | SPF: дoмaшняя cтpaницa


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 11, 2006 23:53 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 3838
Откуда: Крым
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Я лично думаю, что к русскому стилю нужно привыкать.
Неудобств несколько:
- я привык разделять текст программы от коментариев по языку - то есть мой глаз автоматически исключает то, что не нужно.
- русские слова в среднем длиннее английских, поэтому текст получается длиннее.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 00:04 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 3319
Благодарил (а): 2 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
- русские слова в среднем длиннее английских, поэтому текст получается длиннее.

Однако русские матерные короче английских! :))

Помнится, я уже как-то предлагал ввести в Форт наборы UNCENSORED и UNCENSORED EXT :))

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 00:23 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 3838
Откуда: Крым
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Хищник писал(а):
Впечатление от "русскоязычных" фортовских проектов лично у меня осталось вполне положительное.


а у меня тоже не отрицательное 8)
но читать такой текст мне сложнее ( читай непривычно )


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 10:13 
Перекрестная ссылка по данному вопросу затронутая на одном из форумов

http://forum.lansp.ru/printthread.php?s ... e797&t=446

P.S. Про Форт похоже никто не вспомнил:)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 10:48 
В i-nete есть упоминание о Система программирования ПРОФТ

предназначеной для написания программ для Windows
на русском языке программирования ПРОФТ

P.S. Посмотреть что это такое пока не получилось.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 11:53 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 1257
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Нормально это писать на русском. Тем более "систэ" и "сестра", "бразэ" и "брат", "вота" и "вода" звучит почти одинаково, где-то русские и англичане разошлись от одной языковй базы. :o
Англичане же пишут на английском программы - и ничего.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 17:00 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 07, 2006 11:38
Сообщения: 279
Откуда: Slavyansk, Ukraine
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
На клятiй москальской мовi, та ви чо, з глузду з'iхали?
Ta нi,- хлопцi, усе це треба перекласти тiльки на рiдну украiнську!
:D :D :D

_________________
Банзай!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 22:23 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 3838
Откуда: Крым
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Иногда сложно подобрать нужное слово на английском языке - для этого держу словарь 8)
А вот русские слова мне как-то совсем сложно подыскивать. Когда-то и я пытался писать на рууском, но все время тянуло на слов типа "пофиг" "нафиг" и тому подобные 8) так что бросил


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 13, 2006 12:21 
По опыту знаю, что написание на русском востребовано и прикладными програмистами воспринимается на ура.
При автоматизации, формализуется поведение объекта на предметном языке, и он, по определению, русский. На 1С, к примеру, сколько не сталкивался, код всегда писался и здавался на русском.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 16, 2006 12:57 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Ну в 1С можно и ангельском писать, а то что это прижилось, так это политика компании 1С. Например на gentee можно писать функции, методы, проперти, классы тоже на русском, ну ни кто не использует эту фишку.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 16, 2006 19:22 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 2581
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.
на Prolog'е можно, удобно
для элементарных функций - англобуквенные и англоязычные абревиатуры
для сложных функций - полные английские слова или словосочетания
для итоговых или интерфейсных функций - кириллица

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 16, 2006 23:06 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 16, 2006 23:02
Сообщения: 65
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
В программировании на русском языке есть один очень серьёзный недостаток - подавляющее большинство нужных служебных символов (@#$%^:;<>|& и т. п.) находятся в английской раскладке, очень неудобно каждый раз раскладку переключать.

_________________
Я знаю только то, что я ничего не знаю. /(с) Сократ/
Мой форт | Мой проект ИИ


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 17, 2006 07:04 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Соответствующий софт и такого недостатка нет.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 17, 2006 13:56 
Не в сети
Аватара пользователя

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 790
Откуда: Украина, Харьков
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
И я столкнулся с тем, что проще делать и код и комментарии на одном языке - русском.
А вот для отделения кода от комментариев хорошо бы код на английском... :(
Или среду с подсветкой синтаксиса... ;)

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB