The OpenNET Project / Index page

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



"Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk" +/
Сообщение от Аноним (273), 31-Июл-20, 22:13 
> Чувак, если ты сам накатал ResetHandler, то это значит что ты сам
> накатал минимальный рантайм, а не то что С может без него.

ResetHandler - не рантайм в обычном понимании этого слова. Его никто не вызывает и не использует, кроме железа при ресете. Чтобы обзываться таковым у него наверное caller'ы какие-то должны быть, не?! При том что у reset handler их в общем случае by design как раз и нет.

И если это все же рантайм, является ли IRQ handler рантаймом? А обработчик сигналов в linux-ной проге?

> Это как раз и значит что ты накатал этот самый рантам вручную.

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

> Для AVR - это сделали разработчики libc, или уто там crt0 писал.

Ну так на сях можно и без crt0, вот ведь какой парадокс. Да, при этом изначально арена не соответствует стандарту. И вообще когда фирмварь после нажатия вспоминает свое состояние это выглядит крайне стебно (и, увы, опасно, ресет должен деглюк делать).

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

Оглавление
Rust вошёл в 20 самых популярных языков по рейтингу Redmonk, opennews, 30-Июл-20, 11:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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