The OpenNET Project / Index page

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



"LogoFAIL - атака на UEFI-прошивки через подстановку вредоносных логотипов"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "LogoFAIL - атака на UEFI-прошивки через подстановку вредонос..." –1 +/
Сообщение от Аноним (-), 02-Дек-23, 07:56 
> 1) и java давно тоже

Я рад за них и все такое, но оно вообще совсем не тянет на "системный яп" и поэтому мне не интересно как категория.

> 3) но раст убивает перформанс, почему то для раста это ок, а для джавы не ок

Да ничего он особо не убивает насколько я вижу. А с чего ему? Он большую часть в компилтайме чекает. В чем EPIC WIN и состоит, в том числе и borrow checker и проч. Я нечто отдаленно напоминающее и на сях делаю там где актуально - но это весьма костыльно и увы, подход имеет немало лимитов. Хоть я и сделал "почти хруст" из всего что статически-предвычислимо. Так что скажем в 33-й бит записать? В 32 бит регистре? Нене! Макрос бортанет эту инициативу на фазе компила - с zero runtime penalty, чисто компилтайм фича. Но хруст на эту тему может явно больше и лучше.

И да лучший чек - это компилтайм. Грохнуться в рантайме - прерогатива питоняш всяких, это вы с ними будете рубаться. А мне вы не конкуренты с такими свойствами даже чисто теоретически.

> 4) джава лезла ещё в 90е, более того на ней работала большая
> часть телефонов

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

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

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

Ну то есть из хруста можно "интерфейситься к системе" или "к bare metal" - без невъ...ного stdlib который может и не катить по своим допущениям для фирмварей, бутлоадеров, кернелов, софта с кастомными запросами (e.g. реалтайм) и проч. Это все пока кривовато, WIP и проблематика только изучается - но остальные и так не смогли... там реальных конкурентов - ну может Zig и Hare еще. Но у zig например какой-то совсем кастомный тулчейн. Это круто, но...

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

Оглавление
LogoFAIL - атака на UEFI-прошивки через подстановку вредоносных логотипов, opennews, 01-Дек-23, 22:11  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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