Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт апр 27, 2018 04:40

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Чт апр 12, 2018 20:40 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4901
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
Victor__v писал(а):
минимум, 2 архитектурных косяка.

какие, по вашему?

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Чт апр 12, 2018 21:15 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 505
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Victor__v писал(а):
минимум, 2 архитектурных косяка.

какие, по вашему?

Ну так, NOTFOUND вами же и упоминался где-то.
Ещё косяк с определением словарей во врем. словарях.

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пт апр 13, 2018 00:03 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4901
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
Victor__v писал(а):
Ну так, NOTFOUND вами же и упоминался где-то.

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

Victor__v писал(а):
Ещё косяк с определением словарей во врем. словарях.

имхо, тоже к архитектурным косякам не может относиться 8)
тем более, что временные словари как бы не стандартная в форте вещь.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пт апр 13, 2018 09:10 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 505
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Victor__v писал(а):
Ну так, NOTFOUND вами же и упоминался где-то.

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

Victor__v писал(а):
Ещё косяк с определением словарей во врем. словарях.

имхо, тоже к архитектурным косякам не может относиться 8)
тем более, что временные словари как бы не стандартная в форте вещь.


Нам ли говорить о стандартах :D

Ну, а тогда какие это косяки?

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пт апр 13, 2018 14:23 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4901
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
Victor__v писал(а):
Ну, а тогда какие это косяки?

Ну, тогда для начала, определение того, что есть "косяк" дайте 8)

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пт апр 13, 2018 20:04 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 505
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Victor__v писал(а):
Ну, а тогда какие это косяки?

Ну, тогда для начала, определение того, что есть "косяк" дайте 8)

Ну так, "косяк" недоработанный механизм, из-за которого система может работать с ошибками

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пт апр 13, 2018 23:16 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4901
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
Victor__v писал(а):
недоработанный механизм, из-за которого система может работать с ошибками

Ну, таких косяков... в любой системе 8)

архитектурными косяками я все-таки считал:
фатальные просчеты, не позволяющие себя исправить без переписывания системы почти полностью.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Сб апр 14, 2018 00:11 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 505
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Victor__v писал(а):
недоработанный механизм, из-за которого система может работать с ошибками

Ну, таких косяков... в любой системе 8)

архитектурными косяками я все-таки считал:
фатальные просчеты, не позволяющие себя исправить без переписывания системы почти полностью.

Хм, кажется всё-таки косяк с временными словарями тянет на архитектурный в СПФ

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Сб апр 14, 2018 18:10 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2106
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 34 раз.
Насчет NOTFOUND
: NOTFOUND ?SLITERAL ;
так я переопределяю NOTFOUND, т.е. прямой доступ к словарям меня не интересует, как и вся затея со словарями в SPF.
Интерес представляет только интерпретация(трансляция) лексем как регулярных выражений. Насчет словарей.
Интересны пространство имен и пространство временных имен. При этом отсутствует инструментальный контекст, что в случае
SPF с его словарями как раз наоборот.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Сб апр 14, 2018 22:59 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4901
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
chess писал(а):
Насчет словарей.
Интересны пространство имен и пространство временных имен. При этом отсутствует инструментальный контекст, что в случае
SPF с его словарями как раз наоборот.

ничего не понял, поясните, пожалуйста!

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Вс апр 15, 2018 09:21 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 505
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
chess писал(а):
Насчет NOTFOUND
: NOTFOUND ?SLITERAL ;
так я переопределяю NOTFOUND, т.е. прямой доступ к словарям меня не интересует, как и вся затея со словарями в SPF.
Интерес представляет только интерпретация(трансляция) лексем как регулярных выражений. Насчет словарей.
Интересны пространство имен и пространство временных имен. При этом отсутствует инструментальный контекст, что в случае
SPF с его словарями как раз наоборот.


Ёнта вещь в СПФ сделана через одно место, точнее S" NOTFOUND" SFIND
И это медленно
А ещё переопределение. А ежели какую-то фичу надо отключить?
К тому же постоянное переопределение потенциально бажно

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: О плюсах и минусах Форта
СообщениеДобавлено: Пн апр 16, 2018 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2106
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 34 раз.
mOleg писал(а):
ничего не понял, поясните, пожалуйста!

Когда лексема не является именем слова или числовым литералом, то она опознается как набор символов,
отвечающий одному из определенного набора правил. Это регулярные выражения разного вида (как правило).
Словарь в форт-системе только один(нет контекста). По имени слова в любом месте программы мы однозначно
определяем что это за слово. Это статический словарь.
Временный словарь - временность касается только имен слов, а код таких слов также статический.
Вот в основном так у меня. Да еще во временных словарях нет никаких полей, кроме полей лексемы имени и значения
адреса кода для этого имени. Флаг немедленного исполнения - внешний - символ "`", который ставится последним
в лексеме имени слова (Name или Name`). Как показала моя практика ничего другого от словарей не требуется.

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


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

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


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

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


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

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