Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт июл 25, 2024 19:02

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 858 ]  На страницу Пред.  1 ... 51, 52, 53, 54, 55, 56, 57, 58  След.
Автор Сообщение
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт май 30, 2023 01:24 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Он был создан в далеком 1957 году,

:))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт май 30, 2023 01:34 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
KPG писал(а):
Он был создан в далеком 1957 году,

:))

Да, путаница с "Фортран" датами языка в наличии. :)

Как рождался Форт язык: Ранние годы ФОРТа


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт май 30, 2023 02:26 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Как рождался Форт язык: Ранние годы ФОРТа

Ну и вот нормальные вопросы и нормальное обсуждение. Опять же, попытки оценить Форт по критериям современного мейнстрима ожидаемо дают в результате констатацию простых фактов. Да, нетипизированный. Да, низкоуровневый. Да, трудно сопровождать коллективом, в котором предполагается смена сотрудников. Так ведь тут очевидная рекомендация - не надо его в таком качестве привлекать к разработкам. Надо в другом - где у него проявляется возможность достройки DSL, быстрая трансляция и интерактивный режим.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Пн июн 05, 2023 10:18 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Проект: Parasitic Forth seeks ECMAScript Host

Online

И проект IRC клиента на нём: An IRC-over-WebSocket Client

Он же Online IRC

P.S. А, "незамысловатую" статью по My4th сейчас можно наблюдать в Недельном топе статей с Хабр на первой странице. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Пн июн 12, 2023 21:14 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
На форуме freepascal.ru предложен подход к использованию для GUI интерфейса получаемого
в возможностях i-net браузера через WebSokets.
Браузер в качестве View в десктопных проектах (WebUI)
(помнится и на местном форуме подобная тема связки и Форт и Браузера давно поднималась, но не помню чем закончилась)

Проверил предложенный подход и со сборкой WebUI под Linuх32 (Puppy Linux) и библиотека собралась и примеры рабочиe (заменял только m64 на m32 в makefile)
т.е. собираются примеры нативной Си программы, которая при запуске вызывает окно браузерного GUI
и получает вводимые данные с помощью GUI интерфейа из него а также данные из JS скриптов браузера.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб июл 01, 2023 14:00 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
FORTH System Overview 2021 (Sorted by Target).pdf

Вероятно далеко не полный список. :)

P.S. Здесь меньше перечислено


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб июл 01, 2023 19:23 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Список реализованного прилагается? :) Или, боюсь представить, по списку на каждый из пунктов? :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб июл 01, 2023 23:49 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Список реализованного прилагается? :) Или, боюсь представить, по списку на каждый из пунктов? :))

Реализованного чего? :)
(списка реализованных Форт систем для какого то применения не достаточно?)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 00:21 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Реализованного чего?

Ну хоть чем-то попользоваться можно? Хотя бы картинки, графики, вычисления проведенные.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 00:37 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
KPG писал(а):
Реализованного чего?

Ну хоть чем-то попользоваться можно? Хотя бы картинки, графики, вычисления проведенные.

Для этого, должны сложиться какие то условия по их востребованности или сообщество для таких интересов, а не появление каких то разработок от одного "Форт" программиста. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 00:45 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Для этого, должны сложиться какие то условия по их востребованности или сообщество для таких интересов, а не появление каких то разработок от одного "Форт" программиста.

Все условие - "надо посчитать". Если на Форте удобнее, оно будет написано. А если тиражируют DUP DROP SWAP OVER ROT по принципу "а вот еще на этой платформе сделаем 2 2 +" - это может бесконечно продолжаться. Точнее, пока будет хватать упертости. Нужен же какой-то реалистичный процесс движения вперед. А значит, нужна конкретная задача, чтобы к ней все примерять.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 00:59 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Все условие - "надо посчитать". Если на Форте удобнее, оно будет написано. А если тиражируют DUP DROP SWAP OVER ROT по принципу "а вот еще на этой платформе сделаем 2 2 +" - это может бесконечно продолжаться. Точнее, пока будет хватать упертости. Нужен же какой-то реалистичный процесс движения вперед. А значит, нужна конкретная задача, чтобы к ней все примерять.

Не вижу ничего криминального в понимании для использования слов DUP DROP SWAP OVER ROT в Форт, но вот
2 2 + тоже нормально до тех пор пока это не применяется для записи сложных алгебраических формул.
В этом случае, не то, что Форт плох, а то, что он не совсем пригоден для такого использования и приспособлен.
(т.е. Фортрану - фортрановое, а Форт - фортовое), как ++ -- для Си языка.

P.S. Форт, в этом аспекте понимания, язык конкатенативного оформления вычислительныз алггоритмов,
хотя между формульной м свободной формой записи (как в Форт) одних и тех же вычислений есть и может быть существенная разница.


Последний раз редактировалось KPG Вс июл 02, 2023 01:05, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 01:04 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Вот у меня вчера добавилось слово %c. Оно к строке добавляет символ - то есть вот так, например:
Код:
str 34 %c

Это нужно, чтобы формировать фрагменты кода на VHDL при кросс-компиляции в форт-процессор. По итогам разработанного стало возможно писать на Форте и получать инициализацию памяти для проекта в ПЛИС с последующим поведенческим моделированием. Это не "вообще", это конкретно вчера.

А вот тот большой список для чего пригодился?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 01:11 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
А вот тот большой список для чего пригодился?

Есть два варианта:
решать каждую новую для себя задачу в рамках текущих знаний и возможностей,
а другой вариант, попробовать, оценить возможность решения каких то задач и исхoдя из опыта "их" решения кем то.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вс июл 02, 2023 01:34 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7966
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
другой вариант, попробовать, оценить возможность решения каких то задач и исхдя из опыта "их" решения кем то.

А вот эти "кто-то" какие задачи решили, чтобы можно было смотреть именно на задачи, а не на их "вот еще один Форт"?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 858 ]  На страницу Пред.  1 ... 51, 52, 53, 54, 55, 56, 57, 58  След.

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


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

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


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

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