Forth
http://www.fforum.winglion.ru/

обсуждение не понял чего
http://www.fforum.winglion.ru/viewtopic.php?f=25&t=2758
Страница 1 из 5

Автор:  Hishnik [ Вс сен 04, 2011 13:13 ]
Заголовок сообщения:  обсуждение не понял чего

И зачем было создавать сложности, чтобы теперь их с таким трудом преодолевать?

Автор:  mOleg [ Вс сен 04, 2011 15:16 ]
Заголовок сообщения:  Re: наследование..

Хищник писал(а):
И зачем было создавать сложности, чтобы теперь их с таким трудом преодолевать?

не понял
какие сложности?
какие трудности?
почему преодолевать?

Автор:  Hishnik [ Вс сен 04, 2011 15:38 ]
Заголовок сообщения:  Re: наследование..

А откуда взялась проблема с наследованием имен? Словарь создается в контексте другого словаря и поиск продолжается там. Это чем-то не понравилось в '94, где и было решено каждый раз перетряхивать всю структуру словарей, примерно как если бы для выполнения поворота надо было остановиться, открутить колеса машины и зафиксировать их в новом положении. Доблестно создали проблему поиска - теперь доблестно добиваемся наследования.

Автор:  mOleg [ Пн сен 05, 2011 15:02 ]
Заголовок сообщения:  Re: наследование..

Хищник писал(а):
А откуда взялась проблема с наследованием имен?

проблемы нет и не было.

Хищник писал(а):
Словарь создается в контексте другого словаря и поиск продолжается там.

чаще всего это мешает. Т.е. предпочтительнее управляемая система, где я задаю в явном виде правила.

Хищник писал(а):
Это чем-то не понравилось в '94, где и было решено каждый раз перетряхивать всю структуру словарей, примерно как если бы для выполнения поворота надо было остановиться, открутить колеса машины и зафиксировать их в новом положении.

я так понимаю, вы просто не поняли как они устроены и для чего нужны. Что-ж, не освоив инструмент его действительно затруднительно использовать.

Хищник писал(а):
Доблестно создали проблему поиска - теперь доблестно добиваемся наследования.

как стало надо, так сразу стало сделано. Проблем нет. Всего 8 строчек кода.
Сложнее придумать синтаксис, а не реализацию.

Автор:  Hishnik [ Пн сен 05, 2011 20:34 ]
Заголовок сообщения:  Re: наследование..

mOleg писал(а):
Хищник писал(а):
Словарь создается в контексте другого словаря и поиск продолжается там.

чаще всего это мешает. Т.е. предпочтительнее управляемая система, где я задаю в явном виде правила.


"Чаще всего" подразумевает какую-то статистику. Какую? Какие сценарии не позволяют использовать автоматически наследуемое содержимое словаря-родителя?

mOleg писал(а):
я так понимаю, вы просто не поняли как они устроены и для чего нужны. Что-ж, не освоив инструмент его действительно затруднительно использовать.

Это демагогическое утверждение. Называется "зелен виноград" и является универсально-непрошибаемым аргументом. Действительно, раз не нравится, значит завидую, не понял, не разобрался, не мной предложено и т.д.
mOleg писал(а):
Сложнее придумать синтаксис, а не реализацию.

Сложнее потом постоянно помнить, все ли там подключено.

Автор:  вопрос [ Пн сен 05, 2011 20:55 ]
Заголовок сообщения:  Re: наследование..

Хищник писал(а):
Сложнее потом постоянно помнить, все ли там подключено.

Если mOleg собирается явно задавать правила, то что же там помнить?

Автор:  Hishnik [ Пн сен 05, 2011 23:39 ]
Заголовок сообщения:  Re: наследование..

вопрос писал(а):
Если mOleg собирается явно задавать правила, то что же там помнить?

Если порядок словарей постоянно меняется, то его и помнить. Установлено наследование, не установлено, чье установлено, какой сейчас контекст, в каком словаре будет найдено слово и т.д. и т.п. И так каждый раз, чуть будут тронуты словари.

Автор:  mOleg [ Вт сен 06, 2011 18:06 ]
Заголовок сообщения:  Re: наследование..

Хищник писал(а):
"Чаще всего" подразумевает какую-то статистику. Какую?

собственный опыт.

Хищник писал(а):
Это демагогическое утверждение.

в ответ на ваше.

Хищник писал(а):
Сложнее потом постоянно помнить, все ли там подключено.

именно поэтому я и считаю, что вы словарями пользоваться не умеете.

Автор:  Hishnik [ Вт сен 06, 2011 19:20 ]
Заголовок сообщения:  Re: наследование..

mOleg писал(а):
собственный опыт.

Собственный опыт - это субъективное восприятие. В случае собственной разработки оно может существенно исказиться, во избежание чего и следовало бы собрать мнения, привлечь объективные метрики и попытаться понять, что и зачем вообще делается.

mOleg писал(а):
именно поэтому я и считаю, что вы словарями пользоваться не умеете.

Побегу рыдать в уголке... :))

Автор:  chess [ Вт сен 06, 2011 20:04 ]
Заголовок сообщения:  Re: наследование..

mOleg писал(а):
собственный опыт.

Если уж без словарей не можете, то стоило бы использовать 'наработки' естественных языков.
Там контекст переключается самими словами(их именами). Только там редко добавляются новые слова. Если слово находится только в словаре V1, то V1 становится первым в порядке поиска и первым в порядке пополнения. Впрочем, тут надо привлечь статистику. Никаких
also previous и тп. не должно быть.

Автор:  mOleg [ Вт сен 06, 2011 20:33 ]
Заголовок сообщения:  Re: наследование..

chess писал(а):
Если уж без словарей не можете, то стоило бы использовать 'наработки' естественных языков.

8) и вы словарями пользоваться не умеете
а наработки есть, только никому это не интересно

Автор:  Hishnik [ Вт сен 06, 2011 20:43 ]
Заголовок сообщения:  Re: наследование..

mOleg писал(а):
и вы словарями пользоваться не умеете

С новым учебным годом!!! :)) Все готовим дневники ;)

Автор:  вопрос [ Вт сен 06, 2011 20:50 ]
Заголовок сообщения:  Re: наследование..

Хищник писал(а):
С новым учебным годом!!! Все готовим дневники

Хищник, что это за репика и как mOleg может на нее возразить? :D

Автор:  Hishnik [ Вт сен 06, 2011 20:53 ]
Заголовок сообщения:  Re: наследование..

вопрос писал(а):
Хищник, что это за репика и как mOleg может на нее возразить?

Ну уж не знаю как. Он же учитель.... вон, сейчас оценки ставить начнет :)

Автор:  chess [ Вт сен 06, 2011 21:09 ]
Заголовок сообщения:  Re: наследование..

mOleg писал(а):
и вы словарями пользоваться не умеете
а наработки есть, только никому это не интересно

Да мне они без надобности, вот и не умею. :)
Я могу неточно по словарям говорить, но то, что в естественных языках сделано вы же не реализовали. Там никаких специальных слов для переключения контекста нет однако. :o
А неинтересно понятно почему - даже простая схема аля F83 на практике не сильно нужна, а уж ваши наработки...

Страница 1 из 5 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/