Войти
ФлеймФорумПрограммирование

Язык Forth - зачем нужен, что можно делать на нём? (36 стр)

Страницы: 131 32 33 34 35 36
#525
19:01, 16 дек 2022

Sbtrn. Devil
> Если в данном дизайн-решении и есть некий эргономический или художественный
> замысел повышенной гениальности, то от меня он решительно ускользает.
Это обычное перелистывание страниц. ИМХО это логичнее вертикального скролла целыми страницами.

+ Показать
#526
0:06, 17 дек 2022

KPG
> Пошли какие то личные придирки к представленному интерфейсу в начальной
> заставке игры по эргономике, а не содержание игрового процесса представленного
> в игре?
"К пуговицам претензии есть?"(c)

Super_inoy
> Это обычное перелистывание страниц.
Но не при полном же отсутствии полей. Или хотя бы могли изменившимся цветом выделить прилистываемую/улистываемую страницу...
ppzc | Язык Forth - зачем нужен, что можно делать на нём?

Super_inoy

+ Показать
#527
(Правка: 18:51) 18:41, 23 дек 2022

Примеры в рамках Форт системы  SwiftForth с канала code4t

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

P.S. Взято с Reddit: Forth - The programming language for low-fat computing

#528
(Правка: 13:21) 13:02, 3 янв 2023

Некоторая переведённая статья.
Forth как переносимый ассемблер

P.S. Была, по памяти, ещё статья китайских разработчиков предлагающих некоторый подход универсального ассемблера по примеру ассемблера Алгоритм Билдер для AVR от Громова.
Algorithm Builder for AVR, Начинаем

Aslan
> Теперь вы вместо Гудлейфра.
> Повеяло теплым ламповым даже не времен моей юнности, а еще раньше :)
До Гудлейфра мне не дотянуться как "поисковому боту". :)
https://esp32.arduino-forth.com (французкий сайт)
https://github.com/MPETREMANN11/ESP32forth

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Hosts dynamics fforum.winglion.ru

Forth Forum General information: Rating by number of visitors and Rating by number of page views
https://top.mail.ru/gidashboard?id=1093388

#529
17:22, 15 янв 2023

Google Academia -> forth programming language (Статьи)

P.S. При поисковом запросе в русской транскрипции по слову Форт несколько другая поисковая выдача. Можно также искать и по отдельным каким то Форт системам - Win32Forth, gForth, SPF4, kForth, pForth, Ficl ... на что фантазии и креативности хватит. :)

#530
(Правка: 16:21) 8:05, 20 янв 2023

В сервисе otvet.mail.ru
Задал пару общих вопросов по Форт и Бейсику
и Отметился в ответах по Форт

P.S. https://t.me/ruforth

[TF] Форт и общение фортеров
64 members, 29 online
Обсуждение конкатенативных языков программирования
      и тематическое общение программистов.

Форум: fforum.winglion.ru

#531
17:46, 2 фев 2023

FORTH 2020 ZOOM meeting #31-21.Jan.2023

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#532
16:15, 9 фев 2023

https://udamonic.com/what-is-a-scamp.html

Scamp — это автономный Forth-компьютер, который вы можете использовать в качестве вычислительного движка для своих проектов. Он прост в интерфейсе и легко и быстро программируется на Forth, лучшем в мире встроенном языке программирования.

Чтобы использовать Scamp, вам не нужно устанавливать какие-либо IDE, компиляторы или инструменты разработки. FlashForth предустановлен. Все работает непосредственно на Scamp, и все, что вам нужно, это хост-компьютер с интерфейсом USB и некоторое терминальное программное обеспечение.

Он используется в школах и университетах для исследований или обучения. Он используется в домашних проектах любителями. Компании используют Scamp при разработке продуктов для быстрого прототипирования и отладки собственного оборудования или в качестве ядра контроллера для своего следующего продукта.

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#533
(Правка: 5:25) 5:06, 27 мар 2023

Интересно, что  на площадке https://wokwi.com/
запустился кем то добавленный код EspForth для ESP32 EspForth on wokwi
и даже можно лицезреть Форт консоль и ввести, к примеру, слово WORDS.

E (772) SPIFFS: spiffs partition could not be found
ESP32forth v7.0.5.4 - rev c7474b756beb296dd1316d241a218cd4e4041b77

ok
-->forth editor list copy thru load flush update empty-buffers buffer block save-buffers
default-use use open-blocks block-id scr block-fid telnetd bterm timers registers
webui login web-interface streams +to to ; { (local) words vlist order see .s
startswith? str= :noname SMUDGE forget dump assert reset revive startup: remember
restore save dump-file include included rtos interrupts sockets Serial ledc
SPIFFS SD_MMC WiFi WebServer Wire resize free allocate ok LED OUTPUT INPUT HIGH
LOW page tone freq duty adc pin ms start-task task pause tasks internals sealed
also only transfer{ }transfer transfer definitions vocabulary [IF] [ELSE] [THEN]
DEFINED? ok quit evaluate prompt refill tib echo fill cmove> cmove z>s s>z r|
r" z" ." s" zplace $place n. ? . u. binary decimal octal hex str #> sign #s
# hold <# extract pad hld cr space emit bye key? key type is defer +to to value-bind
value throw catch handler j i loop +loop leave unloop ?do do next for nest-depth
depth rp0 sp0 variable constant postpone >body >flags >link >link& >name abs
max min recurse aft repeat while else if then ahead until again begin literal
[char] char ['] ' ] [ c, , align aligned allot here context current base state
>in #tib 'tib 2! 2@ 2dup 2drop cell/ cells cell+ +! 4/ 4* 2/ 2* 1- 1+ nl bl
0<> <> = >= <= > < -rot rot - negate invert mod / /mod * */ rdrop nip \ ( ;
EXIT : IMMEDIATE DOES> CREATE S>NUMBER? PARSE FIND CELL EXECUTE R@ R> >R RP!
RP@ SP! SP@ C! L! ! C@ L@ @ DROP OVER SWAP DUP XOR OR AND RSHIFT LSHIFT */MOD
U/MOD + 0< 0= timer_isr_register accept SD_MMC.begin MDNS.begin FILE-SIZE RESIZE-FILE
REPOSITION-FILE FILE-POSITION READ-FILE WRITE-FILE DELETE-FILE CREATE-FILE OPEN-FILE
FLUSH-FILE CLOSE-FILE BIN W/O R/W R/O TERMINATE MS-TICKS dacWrite pulseIn analogRead
digitalRead digitalWrite pinMode
ok
-->

P.S. Правда работа с консолью у меня заметно подтормаживает, что думаю вполне ожидаемо.
(проверил с FireFox 110)

ESP32 FORTH в поисковом запросе с Github

Страницы: 131 32 33 34 35 36
ФлеймФорумПрограммирование