Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вс дек 10, 2023 19:01

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Arduino Uno R4
СообщениеДобавлено: Ср авг 16, 2023 21:54 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
Не так давно был анонс новой версии Arduino Uno - теперь это R4.
https://store.arduino.cc/pages/uno-r4
По сравнению с R3 аппаратная начинка стала не только мощнее, но и разнообразнее. Соответственно, вопрос "а не поставить ли туда Форт как оболочку с консолью" приобретает обновленный смысл.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Чт авг 17, 2023 12:09 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2126
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
По сравнению с R3 аппаратная начинка стала не только мощнее, но и разнообразнее. Соответственно, вопрос "а не поставить ли туда Форт как оболочку с консолью" приобретает обновленный смысл.

А, где покупать и по какой цене? (контроллер в них ARM-M4 от Renesas c 48 MГц)

P.S. По мне так цены на RISC-V контроллеры от WCH при покупке и в ЧипДип интересней, если "горстями" не брать из Поднебесной. :)
На них уже разных Форт уже понаделали начиная от Mecrisp реализации ...
(в них, вроде, программа выполняется из ОЗУ после загрузки из флеш и вся доступная ОЗУ пвмять может конфигурироваться
сколько её считать ОЗУ, а сколько "Флеш" в рабочей программе).
C заливкой в них программы тоже нет вопрсов через USB загрузчиком.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Чт авг 17, 2023 15:04 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
На алиэкспресс несколько вариантов поставщиков (и оба варианта исполнения - с бепроводным чипом и без него).

KPG писал(а):
По мне так цены на RISC-V контроллеры от WCH при покупке и в ЧипДип интересней, если "горстями" не брать из Поднебесной.

Из Китая уже не первый такой производитель. И ARM, и RISC-V. Да, довольно дешевы, и по характеристикам вполне пригодны.

KPG писал(а):
На них уже разных Форт уже понаделали начиная от Mecrisp реализации ...

Что в целом следует считать признаком возможности разработки Форта с требуемыми характеристиками...
KPG писал(а):
(в них, вроде, программа выполняется из ОЗУ после загрузки из флеш и вся доступная ОЗУ пвмять может конфигурироваться
сколько её считать ОЗУ, а сколько "Флеш" в рабочей программе).

Вот-вот, начинаются нюансы. А если какой-то нестандартный ход, например, внешняя SPI-флеш, то и получается, что надо было сразу свое писать, и на этом освоенном движке делать такой Форт, какой удобен. Я уже не говорю про машинный/шитый код, тип шитого кода, форматы данных (а то можно легко столкнуться с ситуацией, когда "32 бита - куда больше-то, и Мур сказал, что плавающая точка не нужна").


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Чт авг 17, 2023 19:29 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2126
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Я уже не говорю про машинный/шитый код, тип шитого кода, форматы данных (а то можно легко столкнуться с ситуацией, когда "32 бита - куда больше-то, и Мур сказал, что плавающая точка не нужна").

Пока это как то не стало и станет ли в некотором тренде понимания и использования контроллеров с таким общим построением,
то говорить можно ..., а лучше представлять на "широкую публику" результаты своих изысканий в этом направлениии.

P..S. Глядищь и индустрия выташит из "забвения" после 80-х годов на широкое использование и "MISC" архитектуры для
"бытовых" задач и покажет их целесообразность использования с теорией обоснования. :)

Чужие: странная архитектура инопланетных компьютеров


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Чт авг 17, 2023 19:47 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
Зачем вообще привязываться к трендам? Без постановки задачи это обычное "телега впереди лошади". Для Форта это надежный якорь, вокруг которого тут же формируется замкнутый круг "не в тренде - нет проектов - поэтому не в тренде".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Сб авг 19, 2023 00:18 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2126
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Зачем вообще привязываться к трендам? Без постановки задачи это обычное "телега впереди лошади". Для Форта это надежный якорь, вокруг которого тут же формируется замкнутый круг "не в тренде - нет проектов - поэтому не в тренде".

Да, и кворум около Форта небольшой. :)

P.S. Интересно, а к форуму возможно прикрутить поддержку MarkDown?
то и оформление размещённых статей к прочтению могло быть более эргономично для их просмотра.
(возможно и если сообщения форума тоже были выведены через MarkDown то они читались бы лучше и
на мобильных устройствах)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Сб авг 19, 2023 02:27 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Да, и кворум около Форта небольшой.

Для проекта на Форте кворум - один человек.
KPG писал(а):
Интересно, а к форуму возможно прикрутить поддержку MarkDown?


Не знаю, я не специалист в таком. Пока работает, не стоит трогать.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Вс авг 27, 2023 11:46 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 494
Откуда: СПб
Благодарил (а): 19 раз.
Поблагодарили: 8 раз.
KPG писал(а):
На них уже разных Форт уже понаделали начиная от Mecrisp реализации ...
(в них, вроде, программа выполняется из ОЗУ после загрузки из флеш и вся доступная ОЗУ пвмять может конфигурироваться
сколько её считать ОЗУ, а сколько "Флеш" в рабочей программе).
C заливкой в них программы тоже нет вопрсов через USB загрузчиком.

Не вводите людей в заблуждение! :D
У Mecrisp коды выполняется из флэш памяти, но при этом он может выполнять код и из ОЗУ!
Это очень удобно при отладке!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Вс авг 27, 2023 16:49 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
Если сделать интерпретатор шитого кода, эти нюансы перестают играть роль. Где компилятор может массив создать, оттуда и будет выполняться. Что опять приводит к мысли о том, что нужно сделать собственный движок с нужными свойствами и перестать метаться по интернету в поисках подходящего полуфабриката.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Сб сен 02, 2023 14:29 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2126
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Что опять приводит к мысли о том, что нужно сделать собственный движок с нужными свойствами и перестать метаться по интернету в поисках подходящего полуфабриката.

Разве плохо иметь представление о возможных выборах сделанных решений и при варианте допиливания каких то из них для себя?

P.S. Вот, к примеру, на Github много вариантов в реализации Форт-ядер и, к примеру, на C/C++ (и появляются новые), но кто и на каком остановит или остановил свой выбор не известно и какие сделал выводы, если не решил "бодяжить" своё Форт-ядро. :)

Конкатенативный язык программирования в статье на Руниверсалис
https://руни.рф/Конкатенативный_язык_программирования

Интересна критика "нечитаемости" записи в Форт математических выражений в Форт и способы её нивелировния, если это "важное" ограничение при использовании Форт (вероятно в правильной IDE и этот момент можно проработать)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Сб сен 02, 2023 18:26 
В сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7937
Благодарил (а): 24 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Разве плохо иметь представление о возможных выборах сделанных решений и при варианте допиливания каких то из них для себя?

А это представление надо годами формировать, прежде чем начать делать свой вариант? Тут, правда, есть такой момент - если на самом деле ничего конкретного не нужно, то и Форт будет просто поводом "приобщения к элитарным технологиям". А это бесконечный процесс. Тут появится и мифология ("вот есть такой XYZ-Форт, он самый лучший, его сам Имярек Фамильев написал, а он ого-го"), и иерархия последователей (вот это главные, это продвинутые неофиты, а остальные так, шлейф), и специфические термины, являющиеся маркерами причастных к секте (кодофайл, насыщение словаря примитивами). Только практической пользы никакой.

KPG писал(а):
Вот, к примеру, на Github много вариантов в реализации Форт-ядер и, к примеру, на C/C++ (и появляются новые),

Что и подтверждает, что Форт просто берут и пишут. Другое дело, зачем конкретная реализация конкретному автору и что он от нее ждет.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Arduino Uno R4
СообщениеДобавлено: Ср сен 06, 2023 22:16 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 452
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
KPG писал(а):
По мне так цены на RISC-V контроллеры от WCH при покупке и в ЧипДип интересней, если "горстями" не брать из Поднебесной. :)
Спасибо за наводку, как раз искал что-то подобное, чтобы risc-v в baremetal пощупать :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

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


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

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