The OpenNET Project / Index page

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



"WD разрабатывает NVMe-драйвер на языке Rust. Эксперименты с Rust во FreeBSD"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "WD разрабатывает NVMe-драйвер на языке Rust. Эксперименты с ..." +/
Сообщение от Аноним (253), 14-Сен-22, 10:29 
Мне кажется ты все еще ничего не понял.
Никто не будет переписывать то же ядро c си на раст. Оно слишком большое и нормально его не перепишешь - оно написано в си стиле, это будет тупая трансляция из одного языка в другой. Просто на расте будет дописываться новое или переписывать куски старого при большом рефакторинге, вместо замены одного кода на си на другой код на си.

И на твое нытье "не тащите свой раст в си проекте" будет положен большой болт. Просто потому что те кто пишут на си реально большие проекты в этом заинтересованы: тот же Грег из linux core team в lkml как минимум с интересом отнесся к этой затее, тот же Линукс не против против. Почему? Да потому что размер проекта перерос возможности языка и программистов. Им надоело годами ревьювить и фиксить однотипные говнобаги (типа не проверили на null или запутались с вычислением указателя).

А все твои статические анализаторы... Почему они не используются? А если используются - то почему столько проблем с настолько простыми вещами типа use-after-free? Может они просто не в состоянии найти эти ошибки?

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

Оглавление
WD разрабатывает NVMe-драйвер на языке Rust. Эксперименты с Rust во FreeBSD, opennews, 13-Сен-22, 09:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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