Автор |
Сообщение |
|
|
Заголовок сообщения: |
Re: |
|
|
WingLion писал(а): На Форте делаю программы в основном "для себя". Единственная программа, которая была сделана "не для себя" - "программа управления конфигурациями компьютера Спринтер" - система меню, в которой выбираются режимы запуска и отписываются в конфигурационный файл. Статья памяти Winglion 8 битный компьютер Sprinter / СпринтерP.S. Кстати, Forth хаб на Хабр мало заполнен, в том числе, и материалом Форт для форта.
[quote="WingLion"]На Форте делаю программы в основном "для себя". Единственная программа, которая была сделана "не для себя" - "программа управления конфигурациями компьютера Спринтер" - система меню, в которой выбираются режимы запуска и отписываются в конфигурационный файл.[/quote] Статья памяти Winglion [url=https://habr.com/ru/post/563598/]8 битный компьютер Sprinter / Спринтер[/url]
P.S. Кстати, [url=https://habr.com/ru/hub/forth/]Forth хаб на Хабр[/url] мало заполнен, в том числе, и материалом Форт для форта. :)
|
|
|
|
Добавлено: Сб июн 19, 2021 17:23 |
|
|
|
|
|
Заголовок сообщения: |
Re: Форт для форта? |
|
|
Интересная тема топика, двенадцатилетней давности
Интересная тема топика, двенадцатилетней давности :)
|
|
|
|
Добавлено: Вс апр 15, 2018 11:29 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
oleg писал(а): Я бы так и сделал, если бы не хотел попросить перенести всю ветку обсуждения СПФ из этого обсуждения. Так что обращение было к модератору Smile Хех, глупая моя голова, не сообразил сразу Посты про СПФ и оптимизатор отделены и перенесены сюда: http://fforum.winglion.ru/viewtopic.php?t=159oleg писал(а): Так что обращение было к модератору Smile
для справки: администратор на форуме имеет и все права модератора
[quote="oleg"]Я бы так и сделал, если бы не хотел попросить перенести всю ветку обсуждения СПФ из этого обсуждения. Так что обращение было к модератору Smile[/quote] Хех, глупая моя голова, не сообразил сразу :) Посты про СПФ и оптимизатор отделены и перенесены сюда: [url]http://fforum.winglion.ru/viewtopic.php?t=159[/url] [quote="oleg"]Так что обращение было к модератору Smile[/quote]
для справки: администратор на форуме имеет и все права модератора :)
|
|
|
|
Добавлено: Вт авг 08, 2006 06:54 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
WingLion писал(а): Если нужен отдельный топик, то надо не спрашивать , а просто создавать его. A там, откуда надо переводить разговор в новое место - просто вставить ссылку на новый топик.
Я бы так и сделал, если бы не хотел попросить перенести всю ветку обсуждения СПФ из этого обсуждения. Так что обращение было к модератору
[quote="WingLion"]Если нужен отдельный топик, то надо не спрашивать , а просто создавать его. A там, откуда надо переводить разговор в новое место - просто вставить ссылку на новый топик.[/quote]
Я бы так и сделал, если бы не хотел попросить перенести всю ветку обсуждения СПФ из этого обсуждения. Так что обращение было к модератору :)
|
|
|
|
Добавлено: Вт авг 08, 2006 06:36 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
oleg писал(а): Да, может создать топик для СПФ-а и перенести туда разговор!?
Если нужен отдельный топик, то надо не спрашивать , а просто создавать его. A там, откуда надо переводить разговор в новое место - просто вставить ссылку на новый топик.
[quote="oleg"]Да, может создать топик для СПФ-а и перенести туда разговор!?[/quote]
Если нужен отдельный топик, то надо не спрашивать :), а просто создавать его. A там, откуда надо переводить разговор в новое место - просто вставить ссылку на новый топик.
|
|
|
|
Добавлено: Вт авг 08, 2006 06:09 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Да, может создать топик для СПФ-а и перенести туда разговор!?
Да, может создать топик для СПФ-а и перенести туда разговор!?
|
|
|
|
Добавлено: Вт авг 08, 2006 01:22 |
|
|
|
|
|
Заголовок сообщения: |
Re: Форт для форта? |
|
|
Геннадий писал(а): А, что же мы пишем на самом форте?
Из "законченного": 12 лет назад программировал на Форте (Forthius/Forthius32) наземную станцию спутниковой связи. Кстати, работал тогда с С.Дмитренко и А.Быстровым (если нынешним фортерам эти имена что-то говорят). Где-то в те же времена ещё слепил небольшую складскую программку на Jaguar. Лет 8 назад на SP-Forth была сделана программа - прототип будущей CMS (офлайново генерировала HTML из шаблонов и контента, впоследствии была переписана на Perl, потом - на PHP).
Лет пять назад написал (но не довёл до релиза) Форт под КПК Casio PV. Была также пара недоведённых 32-битных версий под DOS, но это уже совсем древность
Сейчас развиваю JBForth на Java, который интенсивно используется на игровых серверах Lineage II под эмулятором L2J Fortress в качестве основного скриптового языка (сам JBForth распространяется как самостоятельный продукт под GPL). На этом Форте пишутся квесты, команды администратора и пользователя, AI некоторых NPC, обработка территорий, локаций и многое другое. Интеграция настолько тестная, что в некоторых местях тяжело различить, Java это ещё или уже Forth
[quote="Геннадий"]А, что же мы пишем на самом форте?[/quote]
Из "законченного": 12 лет назад программировал на Форте (Forthius/Forthius32) наземную станцию спутниковой связи. Кстати, работал тогда с С.Дмитренко и А.Быстровым (если нынешним фортерам эти имена что-то говорят). Где-то в те же времена ещё слепил небольшую складскую программку на Jaguar. Лет 8 назад на SP-Forth была сделана программа - прототип будущей CMS (офлайново генерировала HTML из шаблонов и контента, впоследствии была переписана на Perl, потом - на PHP).
Лет пять назад написал (но не довёл до релиза) Форт под КПК Casio PV. Была также пара недоведённых 32-битных версий под DOS, но это уже совсем древность :)
Сейчас развиваю JBForth на Java, который интенсивно используется на игровых серверах Lineage II под эмулятором L2J Fortress в качестве основного скриптового языка (сам JBForth распространяется как самостоятельный продукт под GPL). На этом Форте пишутся квесты, команды администратора и пользователя, AI некоторых NPC, обработка территорий, локаций и многое другое. Интеграция настолько тестная, что в некоторых местях тяжело различить, Java это ещё или уже Forth :)
|
|
|
|
Добавлено: Ср авг 02, 2006 23:57 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Интерферометры переменной базы - страшная штука, почище страшного Хищника
Серия термостатов (Z80, Fujitsu MB90, форт-процессор в ПЛИС).
Измеритель разности фаз (мост переменного тока) - форт-процессор в ПЛИС.
Система управления координатно-измерительными машинами (Форт + скриптовый язык описания схем измерений).
Пакет моделирования тепловых полей.
Пакет моделирования упругих напряжений.
Транслятор для PC и серия кросс-ассемблеров и таргет-фортов.
Форт-процессоры в ПЛИС - 16 и 32 разряда.
В папке "Forth" порядка 30 проектов - уже не помню, что и зачем. В основном отладка внешнего железа и расчеты.
Интерферометры переменной базы - страшная штука, почище страшного Хищника :)
Серия термостатов (Z80, Fujitsu MB90, форт-процессор в ПЛИС).
Измеритель разности фаз (мост переменного тока) - форт-процессор в ПЛИС.
Система управления координатно-измерительными машинами (Форт + скриптовый язык описания схем измерений).
Пакет моделирования тепловых полей.
Пакет моделирования упругих напряжений.
Транслятор для PC и серия кросс-ассемблеров и таргет-фортов.
Форт-процессоры в ПЛИС - 16 и 32 разряда.
В папке "Forth" порядка 30 проектов - уже не помню, что и зачем. В основном отладка внешнего железа и расчеты.
|
|
|
|
Добавлено: Вт авг 01, 2006 15:47 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Я в нескольких embedded проектах использовал FVM, и дальше собираюсь использовать, т.к. нравится. И еще юзаю фикл как универсальную скриптовую среду для отладки и тестирования железа. Именно фикл, поскольку железо сидит на USB, и достучаться к нему проще всего через си.
Я в нескольких embedded проектах использовал FVM, и дальше собираюсь использовать, т.к. нравится. И еще юзаю фикл как универсальную скриптовую среду для отладки и тестирования железа. Именно фикл, поскольку железо сидит на USB, и достучаться к нему проще всего через си.
|
|
|
|
Добавлено: Вт авг 01, 2006 14:24 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Один из фортов для ARM
http://rrt.sc3d.org/Software/Forth/Machine%20Forth/?page=Software/Forth/Machine%20Forth
|
|
|
|
Добавлено: Вт авг 01, 2006 07:08 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Нарк писал(а): кстати, Форт под АРМ у кого-нибудь есть?
У меня-то есть, но предоставить немогу. Права на него принадлежат
фирме КАСКОД. В качестве прототипа для Форт под некий процессор,
можно испольхзовать Форт под любой другой процессор. Задача сводится
к написанию примитивов. Для саздания примитивов можно использовать Си
генерирующий листинг.
Скомпилировав:
*--psp=tos; // DUP
tos+=*psp++; // +
tos=-(tos<*psp++); // >
...
Получаешь готовый набор примитивов (в кодах).
Мои открытые продукты на http://fpauk.narod.ru/index.htm и http://d14-435-04.rtc.ru:8888/
Как-то я спас проект на Си, сделав для него линковщик к банкам на Форте.
Объяснить компилятору Си о существовании специфических банков памяти,
оказалось невозможно.
[quote="Нарк"] кстати, Форт под АРМ у кого-нибудь есть?[/quote]
У меня-то есть, но предоставить немогу. Права на него принадлежат
фирме [url=http://www.kaskod.ru/]КАСКОД[/url]. В качестве прототипа для Форт под некий процессор,
можно испольхзовать Форт под любой другой процессор. Задача сводится
к написанию примитивов. Для саздания примитивов можно использовать Си
генерирующий листинг.
Скомпилировав:
*--psp=tos; // DUP
tos+=*psp++; // +
tos=-(tos<*psp++); // >
...
Получаешь готовый набор примитивов (в кодах).
Мои открытые продукты на http://fpauk.narod.ru/index.htm и http://d14-435-04.rtc.ru:8888/
Как-то я спас проект на Си, сделав для него линковщик к банкам на Форте.
Объяснить компилятору Си о существовании специфических банков памяти,
оказалось невозможно.
|
|
|
|
Добавлено: Пн июл 31, 2006 15:27 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Нарк писал(а): пытался писать компилятор - перешёл на Си система имитационного моделирования комплект удалённого управления сенсорной сети
кстати, Форт под АРМ у кого-нибудь есть?
Пара тройка фортов под ARM попадалась,
один из них на лиспе постил на этом форуме.
Другой в ForthEC. Еще есть древний FIG-83 ( на ASM портированный в 96г)
P.S. Обсуждение темы фортов под ARM думаю лучше перенести в
топик программирование на КПК ( там тоже ARM-ы есть)
или программирование для контроллеров.
[quote="Нарк"]пытался писать компилятор - перешёл на Си система имитационного моделирования комплект удалённого управления сенсорной сети
кстати, Форт под АРМ у кого-нибудь есть?[/quote]
Пара тройка фортов под ARM попадалась,
один из них на лиспе постил на этом форуме.
Другой в ForthEC. Еще есть древний FIG-83 ( на ASM портированный в 96г)
P.S. Обсуждение темы фортов под ARM думаю лучше перенести в
топик программирование на КПК ( там тоже ARM-ы есть)
или программирование для контроллеров.
|
|
|
|
Добавлено: Пн июл 31, 2006 14:38 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
пытался писать компилятор - перешёл на Си
система имитационного моделирования
комплект удалённого управления сенсорной сети
кстати, Форт под АРМ у кого-нибудь есть?
пытался писать компилятор - перешёл на Си
система имитационного моделирования
комплект удалённого управления сенсорной сети
кстати, Форт под АРМ у кого-нибудь есть?
|
|
|
|
Добавлено: Пн июл 31, 2006 14:08 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
ТЕТРИС написал, и
давным-давно экспорт части данных из .dbf (тогда Pythonа еще просто не было)
ТЕТРИС написал, и
давным-давно экспорт части данных из .dbf (тогда Pythonа еще просто не было)
|
|
|
|
Добавлено: Пн июл 31, 2006 12:48 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
oleg писал(а): в последнее время СПФ ( хотя и недоволен им).
Я не понимаю, как можно быть недовольным некой Форт-системой?
Все, что неустраивает можно поменять. Можно замствовать из
других Форт-систем. Причем, не создавая новую Форт-систему.
Единственное, что может неустраивать, это наработки к данной системе
(включая среду разработки).
[quote="oleg"] в последнее время СПФ ( хотя и недоволен им). [/quote]
Я не понимаю, как можно быть недовольным некой Форт-системой?
Все, что неустраивает можно поменять. Можно замствовать из
других Форт-систем. Причем, не создавая новую Форт-систему.
Единственное, что может неустраивать, это наработки к данной системе
(включая среду разработки).
|
|
|
|
Добавлено: Пн июл 31, 2006 12:28 |
|
|
|
|