Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Сб май 21, 2022 10:20

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 733 ]  На страницу Пред.  1 ... 43, 44, 45, 46, 47, 48, 49  След.
Автор Сообщение
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб май 22, 2021 02:13 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
KPG писал(а):
Collapse OS - это операционная система Forth и набор инструментов и документации с единственной целью: сохранить возможность программирования микроконтроллеров после цивилизационного коллапса.

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



За это сообщение автора Hishnik поблагодарил: Total Vacuum
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб май 22, 2021 13:19 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 253
Откуда: Москва
Благодарил (а): 44 раз.
Поблагодарили: 7 раз.
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/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб май 22, 2021 22:23 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
Total Vacuum писал(а):
И все-таки первые всадники апокалипсиса уже здесь... Например, если раньше любую элементную базу можно было купить без проблем, то сейчас некоторые микросхемы приходится по несколько месяцев ждать, да и не факт, что в итоге привезут...

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Сб май 22, 2021 23:42 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
И, кстати, интересный момент. То есть пока апокалипсиса не случится, на Форте писать не надо? :))


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
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)


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
Forth в журнале "Mathematical Science & Technologies"

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


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
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

Изображение


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
c2forth - minimalist C to forth compiler
(проект в активном изменении)


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

Зарегистрирован: Сб ноя 20, 2021 06:51
Сообщения: 17
Откуда: Южный Урал
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
В дополнение к вышесказанному:
c2forth от MPE


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
pk-fr-76-2 писал(а):
В дополнение к вышесказанному:
c2forth от MPE

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт ноя 23, 2021 16:30 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
Ага, аж в 2009 году. Что характерно, я в той теме и указал, что "допиливания" и "докручивания" в итоге ни к чему не приводят.


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Вт ноя 23, 2021 22:07 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
KPG писал(а):
- интерес может представлять выбранная система байт кодов

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

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

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


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1661
Благодарил (а): 6 раз.
Поблагодарили: 62 раз.
Hishnik писал(а):
И какой же конкретно интерес?

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Интересные ссылки
СообщениеДобавлено: Ср ноя 24, 2021 15:39 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7515
Благодарил (а): 21 раз.
Поблагодарили: 142 раз.
А, ну это серьезно :D


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

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


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

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


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

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