Forth http://fforum.winglion.ru/ |
|
Интересные ссылки http://fforum.winglion.ru/viewtopic.php?f=35&t=161 |
Страница 46 из 49 |
Автор: | Hishnik [ Сб май 22, 2021 02:13 ] |
Заголовок сообщения: | Re: Интересные ссылки |
KPG писал(а): Collapse OS - это операционная система Forth и набор инструментов и документации с единственной целью: сохранить возможность программирования микроконтроллеров после цивилизационного коллапса. Это надо в раздел юмора. Страшно подумать, во что это может превратиться, если подключатся последователи. Закрытие порталов в демонические измерения, остановка на скаку коней у всадников Апокалипсиса и уничтожение армад инопланетян на границе Солнечной системы? ![]() |
Автор: | Total Vacuum [ Сб май 22, 2021 13:19 ] |
Заголовок сообщения: | Re: Интересные ссылки |
Hishnik писал(а): KPG писал(а): Collapse OS - это операционная система Forth и набор инструментов и документации с единственной целью: сохранить возможность программирования микроконтроллеров после цивилизационного коллапса. Это надо в раздел юмора. Страшно подумать, во что это может превратиться, если подключатся последователи. Закрытие порталов в демонические измерения, остановка на скаку коней у всадников Апокалипсиса и уничтожение армад инопланетян на границе Солнечной системы? ![]() ![]() И все-таки первые всадники апокалипсиса уже здесь... Например, если раньше любую элементную базу можно было купить без проблем, то сейчас некоторые микросхемы приходится по несколько месяцев ждать, да и не факт, что в итоге привезут... В случае острой необходимости остается либо аналоги искать, либо разукомплектовывать что-то ненужное... ![]() Кстати, уверен на 101%, что в случае гипотетического апокалипсиса, когда под рукой нет никаких средств разработки, программисты сначала начнут писать ассемблеры, а следом - без вариантов - Форт... ![]() Еще статейка с хабра на тему апокалипсиса о прошивке 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: Интересные ссылки |
А, ну это серьезно ![]() |
Страница 46 из 49 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |