The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск языка программирования Rust 1.60, opennews (??), 07-Апр-22, (0) [смотреть все] –1

Сообщения [Сортировка по времени | RSS]


60. "Выпуск языка программирования Rust 1.60"  +/
Сообщение от Аноним (37), 08-Апр-22, 00:49 
> микроконтроллеров

Вот уж где раст не валялся.

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

103. "Выпуск языка программирования Rust 1.60"  +/
Сообщение от Аноним (-), 08-Апр-22, 09:32 
Валялся, но не слишком успешно. Он даже в кернеле линукса кусок проблем и костыле, а там и подавно.
Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск языка программирования Rust 1.60"  +2 +/
Сообщение от burjui (ok), 08-Апр-22, 09:56 
Бред сивой кобылы. Cortex M0 и M3 точно работают, и для кучи отладочных плат есть отдельные либы поверх базовых типа cortex-m. К слову, для STM32 либы генерятся автоматически по предоставляемым производителям файлам с описанием периферии. Но раз ты не слышал, как в лесу упало дерево, значит, дерева не существует, так ведь?
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

135. "Выпуск языка программирования Rust 1.60"  +1 +/
Сообщение от Аноним (135), 08-Апр-22, 12:41 
А зачем? Ардуина тоже поверх. А потом видим, как идиот крутит Cortex M7 для того, чтобы пошимить светодиодиком.
Ответить | Правка | Наверх | Cообщить модератору

140. "Выпуск языка программирования Rust 1.60"  +1 +/
Сообщение от Аноним (124), 08-Апр-22, 12:51 
Учится же. Все же когда-то с азов начинали. Потом, глядишь, ЦОС на нём организует.
Ответить | Правка | Наверх | Cообщить модератору

182. "Выпуск языка программирования Rust 1.60"  +/
Сообщение от burjui (ok), 08-Апр-22, 19:02 
Это чтобы юному падавану наговнять что-то по-быстрому. А настоящий джедай использует Силу - RTIC, ранее известный как RTFM: https://crates.io/crates/cortex-m-rtic
С этой штукой можно быстро сделать ОСРВ под конкретную плату, но регистры периферии придётся дёргать самому. RTIC только проследит, чтобы ты дёргал без гонок и только те, которые требуются конкретной задаче (task).
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

221. "Выпуск языка программирования Rust 1.60"  +/
Сообщение от Аноним (-), 09-Апр-22, 17:42 
> Бред сивой кобылы. Cortex M0 и M3 точно работают,

Только столько нюансов прикольных в каждой дырке. И гарантии хруста оказывается на систему без MMU не распостраняются. Более того - переполнение стэка в нем поймать так еще и посложнее чем на сях буде - рантайм окружение сложнее, компоновать кастомную арену гиморнее

> Но раз ты не слышал, как в лесу упало дерево, значит, дерева не существует, так ведь?

side-effects отсутствуют - optimized out.
  

Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру