Forth
http://fforum.winglion.ru/

Интересные ссылки
http://fforum.winglion.ru/viewtopic.php?f=35&t=161
Страница 46 из 58

Автор:  Hishnik [ Сб май 22, 2021 02:13 ]
Заголовок сообщения:  Re: Интересные ссылки

KPG писал(а):
Collapse OS - это операционная система Forth и набор инструментов и документации с единственной целью: сохранить возможность программирования микроконтроллеров после цивилизационного коллапса.

Это надо в раздел юмора. Страшно подумать, во что это может превратиться, если подключатся последователи. Закрытие порталов в демонические измерения, остановка на скаку коней у всадников Апокалипсиса и уничтожение армад инопланетян на границе Солнечной системы? :D

Автор:  Total Vacuum [ Сб май 22, 2021 13:19 ]
Заголовок сообщения:  Re: Интересные ссылки

Hishnik писал(а):
KPG писал(а):
Collapse OS - это операционная система Forth и набор инструментов и документации с единственной целью: сохранить возможность программирования микроконтроллеров после цивилизационного коллапса.

Это надо в раздел юмора. Страшно подумать, во что это может превратиться, если подключатся последователи. Закрытие порталов в демонические измерения, остановка на скаку коней у всадников Апокалипсиса и уничтожение армад инопланетян на границе Солнечной системы? :D
Для закрытия порталов и остановки коней предусмотрены стандартные слова ZAKRIT-PORTAL-V-DEMONICHESKIE-IZMERENIYA и OSTANOVIT-KONYA-I-VOYTI-V-GORYASCHUYU-IZBU... А армады зеленых человечков на западной или на восточной границе Солнечной системы? :D

И все-таки первые всадники апокалипсиса уже здесь... Например, если раньше любую элементную базу можно было купить без проблем, то сейчас некоторые микросхемы приходится по несколько месяцев ждать, да и не факт, что в итоге привезут... В случае острой необходимости остается либо аналоги искать, либо разукомплектовывать что-то ненужное... :D

Кстати, уверен на 101%, что в случае гипотетического апокалипсиса, когда под рукой нет никаких средств разработки, программисты сначала начнут писать ассемблеры, а следом - без вариантов - Форт... :D Так что если вдруг случится апокалипсис, то первым делом виновных надо искать среди тех, кому это выгодно, а именно: среди тех, кто пишет на Форте...

Еще статейка с хабра на тему апокалипсиса о прошивке AVR: https://habr.com/ru/post/152052/

Автор:  Hishnik [ Сб май 22, 2021 22:23 ]
Заголовок сообщения:  Re: Интересные ссылки

Total Vacuum писал(а):
И все-таки первые всадники апокалипсиса уже здесь... Например, если раньше любую элементную базу можно было купить без проблем, то сейчас некоторые микросхемы приходится по несколько месяцев ждать, да и не факт, что в итоге привезут...

Тут много чего. И коронавирус, и общие проблемы производства электроники. Фабрика хочет отгружать контейнер, а не маленькую коробочку. Дистрибьюторам тоже неинтересно держать огромные склады.
Total Vacuum писал(а):
то первым делом виновных надо искать среди тех, кому это выгодно, а именно: среди тех, кто пишет на Форте...

А с учетом того, что котики любят кататься на роботах-пылесосах, котикам выгодно восстание машин :))

Автор:  Hishnik [ Сб май 22, 2021 23:42 ]
Заголовок сообщения:  Re: Интересные ссылки

И, кстати, интересный момент. То есть пока апокалипсиса не случится, на Форте писать не надо? :))

Автор:  KPG [ Пт июн 11, 2021 03:03 ]
Заголовок сообщения:  Re: Интересные ссылки

muforth
Цитата:
muforth is a small, simple, fast, indirect-threaded code (ITC) Forth intended for use as a cross-compiler for microcontrollers and other embedded devices. It is written in C and its core is very portable. Because of its Forth nature, it is naturally extensible, scriptable, and customizable.

It is very well-suited to interactive coding, debugging, and exploration, and is a great tool for bringing up new hardware.

It has support – in varying degrees of completeness – for the following architectures:

ARMv5 (originally targeting an ARM AEB-1 board running an ARM7DI processor)
ARMv6-m (aka Cortex-M0/M0+)
ARMv7-m (aka Cortex-M3/M4)
AVR (Atmel)
HC08 and HCS08 (Motorola/Freescale/NXP)
MSP430 (TI)
PIC18 (Microchip)
RISC-V (initially targeting the SiFive FE310)

Автор:  KPG [ Пн июн 14, 2021 16:09 ]
Заголовок сообщения:  Re: Интересные ссылки

Forth в журнале "Mathematical Science & Technologies"

Forth, Lisp, & Ruby: languages that make it easy to write your own domain specific language (DSL)

Автор:  KPG [ Пн авг 30, 2021 11:16 ]
Заголовок сообщения:  Re: Интересные ссылки

1. Creole Forth for Python example with OpenOffice (turns on and off an Arduino LED)

2. Scamp is a self-contained Forth computer on PIC24

Изображение

Автор:  KPG [ Вт сен 28, 2021 12:37 ]
Заголовок сообщения:  Re: Интересные ссылки

c2forth - minimalist C to forth compiler
(проект в активном изменении)

Автор:  pk-fr-76-2 [ Пн ноя 22, 2021 17:50 ]
Заголовок сообщения:  Re: Интересные ссылки

В дополнение к вышесказанному:
c2forth от MPE

Автор:  KPG [ Вт ноя 23, 2021 01:43 ]
Заголовок сообщения:  Re: Интересные ссылки

pk-fr-76-2 писал(а):
В дополнение к вышесказанному:
c2forth от MPE

2-а участника форума уже работали с этой кодовой базой, если есть интерес можно перевыложить полученные результаты. :)

Автор:  Hishnik [ Вт ноя 23, 2021 16:30 ]
Заголовок сообщения:  Re: Интересные ссылки

Ага, аж в 2009 году. Что характерно, я в той теме и указал, что "допиливания" и "докручивания" в итоге ни к чему не приводят.

Автор:  KPG [ Вт ноя 23, 2021 21:05 ]
Заголовок сообщения:  Re: Интересные ссылки

BYTEC/16 A homebrew computer project (2016г на логике)

- интерес может представлять выбранная система байт кодов
- в качестве компилятора использован LCC с сделанной бек-энд под используемую систему команд
- файлы схематики в Eagle
- такты наиболее требовательных команд 5-6 тактов (но много и 1, 2, 3 ... тактных)

P.S. Навеялось :)
Cегодняшняя рейтинговая статья на Хабре Мой компьютер на логических микросхемах
...
A, этот проект RISC компьютера на FPGA https://hackaday.io/project/18206-a2z-computer

Автор:  Hishnik [ Вт ноя 23, 2021 22:07 ]
Заголовок сообщения:  Re: Интересные ссылки

KPG писал(а):
- интерес может представлять выбранная система байт кодов

И какой же конкретно интерес?

KPG писал(а):
Cегодняшняя рейтинговая статья на Хабре

Упражнение для ностальгирующих. А чего ж не на транзисторах? :)

Автор:  KPG [ Ср ноя 24, 2021 10:44 ]
Заголовок сообщения:  Re: Интересные ссылки

Hishnik писал(а):
И какой же конкретно интерес?

Задумчивый. :)
Hishnik писал(а):
Упражнение для ностальгирующих. А чего ж не на транзисторах? :)

Сделали и попали в книгу рекордов Гиннеса Megaprocessor (~46 000 транзисторов)

Автор:  Hishnik [ Ср ноя 24, 2021 15:39 ]
Заголовок сообщения:  Re: Интересные ссылки

А, ну это серьезно :D

Страница 46 из 58 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/