The OpenNET Project / Index page

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



"LogoFAIL - атака на UEFI-прошивки через подстановку вредоносных логотипов"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "LogoFAIL - атака на UEFI-прошивки через подстановку вредонос..." +1 +/
Сообщение от Аноним (175), 02-Дек-23, 15:42 
> И тут вы такой - тыдыщ - с мувиком на 50 минут и какими то программами для виндус и линукс. Это конечно круто, но - вас куда-то не туда понесло, имхо, с вашими поучениями. Меня интересует системный аспект. И ява в нем - вообще никто и звать никак по сути.

Не буду всё цитировать, а вместо этого скажу по пунктам:
1. Это вас не туда несет когда, вы ругаете GC за низкую производительность. Это вообще никак не связано напрямую. У вас всегда есть логика удаления объектов многопоточная она и сколько в ней наворотов зависит от архитектуры, под которую написан код. И не важно изобретал её программист сам или её предложил рантайм.
2. Вы смешиваете прошивки и системное ПО. И зря, потому что "2 billion devices running Java" - это как раз про прошивки. Системная часть обычно микроядерная и нужна только для того чтобы стартануть JVM. Вы посмотрите на современные BMC, посмотрите на всякие Intel ME и аналогичные AMD-зонды. Это миниксы с Java и это тоже считается за прошивки.
3. На Java и .NET не пишут системное ПО в классическом смысле. То есть не пишут драйверы, ядра ОС и модули. Это технически не возможно и никто и не стремится. Иногда пишут на С++, но даже в мире Windows это считается моветоном. Да Rust это может и может лучше чем С++.
4. Здесь речь не про Linux а про UEFI, которая сама по себе не просто прошивка, а полноценная ОС. Её драйверы - это инициализационные прошивки устройств. Вы юзерспейные программы можете под UEFI писать. UEFI - это другая ОС.

> Жабист или дотнетчик в принципе в САБЖЕ - инвалиды на обе ноги.
> Человеческий мозг обладает ограниченным ресурсом.

Научись говорить за себя. Это твой мозг ограниченный и невежественный. Ты и тебе подобные бараны - антиреклама rust.

> Он может и в их нишу, и в системную. Это делает его более универсальным и привлекательным в целом.

В их нишу он не может. В системную может, если попинать слегка и допилить. Но в основную нишу .NET и Java не может. И я даже не уверен, что стоит тратить время на объяснения почему... ты слишком глуп и реальных задач скорее всего не видел, раз пишешь такие глупости.

Вот примеры (про бизнес нишу с приложениями обрабатывающими НСИ):
1. Если в языке нет высокопроизводительной реализации SAX-парсера XML - язык не попадает в нишу. Кстати поэтому и питон пролетает мимо и много чего еще
2. Никто в этом мире не работает с БД напрямую. Нужны абстракции по управлению памятью и ORM.
3. GUI. В Rust нет и ближайшее время не будет Native GUI. Он не способен на это пока.
4. Маршалинга нет. Без маршалинга в этой нише нечего делать, а то что есть через С даром там не надо.
Старые приложения никто не будет переписывать на Rust вообще. В этом мире нет поехавших хамовитых энтузиастов. Новые приложения никто не будет писать пока стандартная библиотека не дорастёт до размеров хотя бы .NET не то что Java...

> Ну как бы хрустики делают игогошников только в путь по перфомансу. Не напрягаясь особо.

Если не в системном ПО, то rust пригоден максимум микросервисы в кубике крутить. Туда перемещают проблемные куски монолитных приложений, но основная работа с Master Data Management через эту архитектуру не идёт. Да и там одна сплощняя вебня и gRPC. В споре rust vs go я займу сторону rust, по многим причинам, но это не потому что rust такой хороши, а скорее потому что он лучше на фоне go.

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

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



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

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