Sbtrn. Devil
> Если в данном дизайн-решении и есть некий эргономический или художественный
> замысел повышенной гениальности, то от меня он решительно ускользает.
Это обычное перелистывание страниц. ИМХО это логичнее вертикального скролла целыми страницами.
KPG
> Пошли какие то личные придирки к представленному интерфейсу в начальной
> заставке игры по эргономике, а не содержание игрового процесса представленного
> в игре?
"К пуговицам претензии есть?"(c)
Super_inoy
> Это обычное перелистывание страниц.
Но не при полном же отсутствии полей. Или хотя бы могли изменившимся цветом выделить прилистываемую/улистываемую страницу...
Super_inoy
Примеры в рамках Форт системы SwiftForth с канала code4t
P.S. Взято с Reddit: Forth - The programming language for low-fat computing
Некоторая переведённая статья.
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
Google Academia -> forth programming language (Статьи)
P.S. При поисковом запросе в русской транскрипции по слову Форт несколько другая поисковая выдача. Можно также искать и по отдельным каким то Форт системам - Win32Forth, gForth, SPF4, kForth, pForth, Ficl ... на что фантазии и креативности хватит. :)
В сервисе otvet.mail.ru
Задал пару общих вопросов по Форт и Бейсику
и Отметился в ответах по Форт
P.S. https://t.me/ruforth
[TF] Форт и общение фортеров
64 members, 29 online
Обсуждение конкатенативных языков программирования
и тематическое общение программистов.
Форум: fforum.winglion.ru
FORTH 2020 ZOOM meeting #31-21.Jan.2023
https://udamonic.com/what-is-a-scamp.html
Scamp — это автономный Forth-компьютер, который вы можете использовать в качестве вычислительного движка для своих проектов. Он прост в интерфейсе и легко и быстро программируется на Forth, лучшем в мире встроенном языке программирования.
Чтобы использовать Scamp, вам не нужно устанавливать какие-либо IDE, компиляторы или инструменты разработки. FlashForth предустановлен. Все работает непосредственно на Scamp, и все, что вам нужно, это хост-компьютер с интерфейсом USB и некоторое терминальное программное обеспечение.
Он используется в школах и университетах для исследований или обучения. Он используется в домашних проектах любителями. Компании используют Scamp при разработке продуктов для быстрого прототипирования и отладки собственного оборудования или в качестве ядра контроллера для своего следующего продукта.
Интересно, что на площадке 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