Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт дек 08, 2022 11:32

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 743 ]  На страницу Пред.  1 ... 46, 47, 48, 49, 50
Автор Сообщение
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт сен 27, 2022 19:09 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 401
Откуда: Москва
Благодарил (а): 52 раз.
Поблагодарили: 18 раз.
Не открывается reddit


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
Total Vacuum писал(а):
Не открывается reddit

А, он, что может блокироваться кем то?
Прямые ссылки на Demoscene in Forth
Видео: MonScape
Source

P.S. ZeptoForth SDHC/SDXC Card Support


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
В рамках проекта Форта µEforth имеется и консоль Web версии
Код:
uEforth v7.0.7.3 - rev c49bb6571e61521e16ef

Forth dictionary: 935584 free + 63596 used = 999180 total (93% free)

3 x Forth stacks: 16384 bytes each

ok

--> words

FORTH ok colors +to to exit ; { (local) asm words vlist order see .s startswith?

str= :noname forget dump spaces assert set-title page at-xy normal bg fg

ansi show-text viewport@ window box color keys-height mobile text gr bye

web structures f.s f. #fs set-precision precision fvariable fconstant fliteral

afliteral sf, internals sealed previous also only transfer{ }transfer transfer

definitions vocabulary [IF] [ELSE] [THEN] DEFINED? quit evaluate prompt

refill tib accept echo z>s s>z r~ r| r" z" ." s" n. ? . u. binary decimal

octal hex str #> sign #s # hold <# extract pad hld cr space emit bye key?

key type fill32 >name is defer +to to value throw catch handler K J I loop

+loop leave UNLOOP ?do do next for nest-depth postpone recurse aft repeat

while else if then ahead until again begin [char] char ['] ' used remaining

fdepth depth fp0 rp0 sp0 >link >link& >size >params >name-length >flags

>flags& align aligned #! \ ( CALL FP@ FP! SF@ SF! FDUP FNIP FDROP FOVER

FSWAP FROT FNEGATE F0< F0= F= F< F> F<> F<= F>= F+ F- F* F/ 1/F S>F F>S

SFLOAT SFLOATS SFLOAT+ PI FSIN FCOS FSINCOS FATAN2 F** FLOOR FEXP FLN FABS

FMIN FMAX FSQRT nip rdrop */ * /mod / mod invert negate - rot -rot ?dup

< > <= >= = <> 0<> bl nl 1+ 1- 2* 2/ 4* 4/ +! cell+ cells cell/ 2drop 2dup

2@ 2! cmove cmove> fill erase blank min max abs here allot , c, current

#tib >in state base context latestxt [ ] literal 0= 0< + U/MOD */MOD LSHIFT

RSHIFT ARSHIFT AND OR XOR DUP SWAP OVER DROP @ SL@ UL@ SW@ UW@ C@ ! L!

W! C! SP@ SP! RP@ RP! >R R> R@ EXECUTE CELL FIND PARSE CREATE VARIABLE

CONSTANT DOES> IMMEDIATE >BODY : EXIT ; forth-builtin


P.S. В i-net в основном в доступности Online Форт в основном можно встретить gForth.

206 Open Source Forth Software Projects

Что интересно, при поисковом запрoсе на Github по слову Forth суммарно находится 6,835 repository
из них "только" 699 площадка относит к Forth. :)
При этом в Топике по слову Forth уже порядка 800 проектов имеют тег forth добавленный разработчиком.

Думаю, по идее, если, к примеру, реализация Форт делается на каком то языке, то этот проект однозначно соотносится с Forth и как то это Github мог учесть в маркировке проекта самой площадкой как Forth.

По Forth in - 1505 проектов находится.
По Forth on - 747 проектов находится.


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
ForthModelT
На командах виртального ассемблера написан Форт, а этот код запускается в рамках "исполнителя" (программа на С),
третий файл в проекте - программа ассемблера.


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
KPG писал(а):
Сделали и попали в книгу рекордов Гиннеса Megaprocessor (~46 000 транзисторов)

Появился и проект Megaforth для данного процессора. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Чт дек 01, 2022 20:51 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
Начался очередной Advent of Code 2022

Advent of Code в статьях на Habr

P.S. Кто то и на Форте (Forth) решал задачи с прошлого eвента aoc2021+forth
и в 2019
может и раньше были решения в рамках Форт :)


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
Необычная статья и как следствие в комментариях к ней появилась тематика Форт. :)
О русском ассемблере

Небольшое эссе на GeekBraims: Хочу всё знать: язык Форт


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1858
Благодарил (а): 6 раз.
Поблагодарили: 70 раз.
Форт собираемый с помощью gForth для (Linux) X64, x86, 68k - amigaos, macos, tos, unix (примитивы определены в бинарной форме данных)
frth

P.S. У автора frth есть ещё репозиторий с реализацией Forthmatch математической библиотеки вычислений сделанной на Форт

Util on gForth


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

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


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

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


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

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