The OpenNET Project / Index page

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



"Для рецензирования предложен Linux-драйвер для GPU Apple AGX, написанный на Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Для рецензирования предложен Linux-драйвер для GPU Apple AGX..." –2 +/
Сообщение от Урри (ok), 08-Мрт-23, 16:49 
> А что тут заценивать? Тебе пришел буффер из си - как ты можешь гарантировать что он валиден?
> Никак. Поэтому пишешь unsafe и коммент что сишники обещали что он будет валиден.
> Т.е. гарантии примерно те же, что и в остальном си коде.

Другими словами, раст не нужен, да?

> А вот дальше появляются гарантии самого языка.

Гарантии чего именно? Что возможно невалидный блок будет гарантрованно валидно использован, не смотря на то, что он невалидный и гарантированно создает дыру, ради избежания которой весь этот сыр-бор и задумывался когда-то?

> Можно еще посмотреть на си обертки для раст кода - там вообще сплошной ансефс, ужас, да?

Вотебаутизм.

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

Оглавление
Для рецензирования предложен Linux-драйвер для GPU Apple AGX, написанный на Rust, opennews, 08-Мрт-23, 09:56  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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