OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 20 Сентябрь, 2019 02:36

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




Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
СообщениеДобавлено: Среда, 11 Февраль, 2009 16:09 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Axcel писал(а):
Собственно, под "фундаментальным свойством" я имел ввиду как раз лёгкость (и органичность) включения чужих слов и даже оборотов в русский язык. По моему нигде больше такого нет.


В японском, судя по тому, что я слышу, много английских слов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 11 Февраль, 2009 19:28 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8174
Откуда: Троицк, Москва
Axcel писал(а):
... лёгкость (и органичность) включения чужих слов и даже оборотов в русский язык. По моему нигде больше такого нет.
Флективность этому препятствует. А японский заимствует еще легче: там древняя традиция и отработанная схема заимствований из китайского, и теперь из европейских. (гипотеза: Аригато = португ. облигаторе.)

Кстати, сам английский заимствует хоть куда: на все по 2-3 синонима.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 12 Февраль, 2009 11:22 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Наверное, любой язык, который развивался стихийно, может спокойно заимствовать слова. Потому что слова нужны не сами по себе, а для передачи определённог смысла. Если есть две разноговорящие и одинаково активные группы, обладающие разнородными знаниями, то заимствования неизбежны.

Да что об этом говорить - в истории плоно примеров.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 15:50 
Аватара пользователя

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

Получается что-то вроде такого:

Запомнить А4.
Запомнить Б4.
Запомнить В4.
Взять А2 по адресу Г4, с расширением знака.
Взять Б2 по адресу Д4, с расширением знака.
Скопировать А2 в В2.
Увеличить А2 на Б2.
Уменьшить Б2 на В2.
Послать А2 по адресу Г4.
Послать Б2 по адресу Д4.
Вспомнить В4.
Вспомнить Б4.
Вспомнить А4.

А, Б, В, Г, Д,... -- имена регистров, цифра после имени -- размер в байтах.
То есть, например, А1, А2, А4, А8 -- один и тот же 64-битный регистр: AL, AX, EAX, RAX

Э-э-э, ну, типа, покритикуйте... :roll:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 15:53 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Сергей Губанов писал(а):
Изобретаю грамматику автокодировщика на русском.
...
Э-э-э, ну, типа, покритикуйте... :roll:

Чота низкоуровнево... :shock:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 15:55 
Аватара пользователя

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

Если уж писать на русском, то с самого-самого низа надо начинать (от печки), не так ли?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 15:58 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1388
Сергей Губанов писал(а):
Так это же автокодировщик, по буржуйски значит assembler.
Если уж писать на русском, то с самого-самого низа надо начинать (от печки), не так ли?

Дык можно и сокращения ж ввести были... :D


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 15:59 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
Послать по адресу? Может переслать звучит лучше, или еще чего-нибудь нейтральное. А то невольно возникают посторонние ассоциации...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:01 
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:03 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Сергей Губанов писал(а):
Так это же автокодировщик, по буржуйски значит assembler.

Если уж писать на русском, то с самого-самого низа надо начинать (от печки), не так ли?

С одной стороны логично. Автокод так автокод.

Присоединяюсь насчёт "послать" -- это более высокоуровневая операция для обмена сообщениями между объектами или процессами...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:06 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
Можно отправить, в русском языке, думаю, найдется достойная альтернатива.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:06 
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:07 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Владимир Лось писал(а):
Сергей Губанов писал(а):
Так это же автокодировщик, по буржуйски значит assembler.
Если уж писать на русском, то с самого-самого низа надо начинать (от печки), не так ли?

Дык можно и сокращения ж ввести были... :D

Сокращения -- это проблема среды разработки -- пусть редактор сам подставляет длянные названия, которые потом на экран и на принтер выведутся. проблем с читабельностью не будет, и набор не слишком утомительный... :wink:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 16:08 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
Тогда можно оставить с расчетом на психологический момент - такая конструкция лучше запоминаться будет :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 17:09 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1388
utkin писал(а):
Тогда можно оставить с расчетом на психологический момент - такая конструкция лучше запоминаться будет :)

О! Теперь мы и до синонимов дойдём! Особливо пользительно будет для удобства представления в среде разработки! :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 19:39 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
О синонимах речи не было. Речь шла о том, что послать по адресу имеет второстепенные ассоциации, не связанные с программированием :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Февраль, 2009 19:41 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
Опять же английском данная конструкция не выделялась бы...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 18 Февраль, 2009 16:41 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 557
Здесь заголовок сайта стал названием темы.
Геннадий Тышов писал(а):
Сайт http://rus.24bb.ru/-"Языки программирования с русским синтаксисом" вышел 15.01.2009.
Http://rus.24bb.ru - инновационные идеи в программировании. Программирование по русски.
На сайте много сказано о OberonCore, Компонентном Паскале, Дракон. Предлагается свой вариант Wiki по Дракону и и.с. Drakon.

Думаю что какая постановка является неправильной, т.к. говорить о русском синтаксисе языка можно только применительно к русскому языку. В языке программирования можно говорить о использовании русской лексики. В современных языках программирования, рассчитанных на применение в различных странах, для ключевых слов должно быть авторами предусмотрено использование национальной лексики. Национальная лексика определяется при внедрении языка. Программисту нет необходимости воспринимать ключевые слова как графические образы, термины прикладной области записывать транслитерацией или иностранными словами. Это особенно вашно при длительном сопровождении программы программистами с различным уровнем подготовки.

Если мы возьмем книгу "В.О. Сафонов, Языки и методы программирования в системе ЭЛЬБРУС" (на форуме она часто упоминается и есть в библиотеке сайта), то увидим что для языков программирования широко используется переход на русскую лексику. Пример: стр.359, Приложение 2, Русская лексика языка Паскаль-Эльбрус.

В настоящее время русская лексика используется в языках 1С, при этом существуют и английские аналоги. Все описание языка занимает в документации 2 или 3 листа. Описание методов объектов прикладной области занимает 8 томов, и это без описания самой прикладной области. Использование при этом английской лексики навряд ли было возможно.

При существовании большого количества наименований методов и индентификаторов в прикладной области возникает необходимость использовать многословные идентификаторы без сокращений. При этом полнее определяется смысловое значение идентификаторов и отпадает необходимость использования комментариев к идентификаторам. И естественно желательно соблюдать орфографию русского языка.
Вложение:
Name.rar


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 18 Февраль, 2009 20:41 

Зарегистрирован: Воскресенье, 15 Февраль, 2009 09:47
Сообщения: 109
Геннадий Тышов писал(а):
utkin писал(а):
Я старался в Валентине использовать конструкции приближенной к русской речи
...
Хотите сказать русским синтаксисом здесь и не пахнет?

Я хотел сказать, что термин "русский синтаксис" ошибочно используется к языкам программирования, следует использовать "русская лексика". Сайту http://www.rus.24bb.ru более правильно иметь название "Языки программирования с русской лексикой". Более того, правильнее "Языки с русской лексикой", т.к. на нем представлены не только языки программирования, но и алгоритмические. Пример - здесь форум "Визуальный язык ДРАКОН".
Синтаксис языка - это правила по которым производится запись на языке. Не надо смешивать синтаксис национального языка с синтаксисом языка программирования.
Для Валентины необходимо иметь строго описание синтаксиса языка. Для этого существуют различные способы.

utkin писал(а):
Геннадий Тышов писал(а):
С книжной полки.Возьмем книгу "Академия наук СССР, Институт прикладных систем, М.М.Гилула, А.П.Столбоушкин, Язык программирования СТАРСЕТ, Москва Наука 1991, ISBN 5020068314".
Нет не знаком. Имеется ли данный или аналогичный материал в электронном виде?

В электронном виде книги нет. Для поиска данных достаточно, в крайнем случае можно заказать и получить по МБА - в приличной библиотеке отдел между библиотечного абонемента.


К сожалению электронный вариант предпочтительней. Жаль, эти идеи действительно мне очень близки (по крайней мере то, что Вы процитировали).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 19 Февраль, 2009 13:47 

Зарегистрирован: Понедельник, 05 Июнь, 2006 09:49
Сообщения: 327
Откуда: Ленинград, Емельянов Алексей Николаевич
Все таки, мне кажется, исследовать возможности "литературного" программирования вещь полезная. Кстати, на этом форуме термин "литературное программирование" впервые ввел Trurl (вот только не помню где), применительно к такой фиче ББ как складки. Т.е. он утверждал, что складки собственно и задумывались для этого. Вот только пока еще никто именно для литературного программирования их не использовал. Но вот применительно к Рефал работает отлично. Может копнуть в этом направлении?


Последний раз редактировалось Axcel Четверг, 19 Февраль, 2009 17:50, всего редактировалось 1 раз.

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

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


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

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


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

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