The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Шестая версия патчей для ядра Linux с поддержкой языка Rust , opennews (ok), 08-Май-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


201. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +4 +/
Сообщение от Аноним (201), 08-Май-22, 19:43 
> Использование Rust для разработки драйверов позволит с минимальными усилиями создавать безопасные и более качественные бла-бла-бла

Слил, нашел 108 файлов с расширением .rs, в 79-ти из них нашел конструкцию unsafe (местами более одной штуки).

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

223. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +3 +/
Сообщение от Аноним (210), 08-Май-22, 21:33 
Причём unsafe не гарантирует, что логическая ошибка из блока (условно) safe не ударит траблом в зависимый блок unsafe.
Ответить | Правка | Наверх | Cообщить модератору

247. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  –1 +/
Сообщение от Аноним (231), 09-Май-22, 01:33 
С++ вообще никаких гарантий не дает, т.к. RAII - паттерн, определяемый программистом, а не зашитая в семантику языка фича. Имхо, создать язык, в принципе не позволяющий написать некорректную программу, эквивалентно неразрешимости проблемы остановки.
Ответить | Правка | Наверх | Cообщить модератору

278. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +2 +/
Сообщение от Аноним (183), 09-Май-22, 12:09 
В ядре линукс нет C++
Ответить | Правка | Наверх | Cообщить модератору

300. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  –1 +/
Сообщение от Аноним (326), 09-Май-22, 16:29 
Ога, есть С без, хотя бы, смартпоинтеров
Ответить | Правка | Наверх | Cообщить модератору

370. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +/
Сообщение от Аноним (-), 10-Май-22, 10:44 
> Ога, есть С без, хотя бы, смартпоинтеров

Жирное, тормозное, малопредсказуемое ядро - немного не то что все хотят от операционки.

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

259. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +1 +/
Сообщение от Аноним (-), 09-Май-22, 09:24 
Всего лишь 79 мест, где надо искать ошибку.
Ответить | Правка | К родителю #201 | Наверх | Cообщить модератору

280. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +1 +/
Сообщение от Аноним (210), 09-Май-22, 12:59 
Наивный, будто эти места абсолютно не связаны с другими.
Ответить | Правка | Наверх | Cообщить модератору

288. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +/
Сообщение от Аноним (-), 09-Май-22, 13:36 
Не та рыбка ловится, наверно слишком слишком тонкую леску взял для сети.
Ответить | Правка | Наверх | Cообщить модератору

343. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  +/
Сообщение от Аноним (201), 09-Май-22, 22:18 
Не мест, а файлов, не по одной же на каждый.

Собственно и не упрек вовсе, просто яростно напирать на слово "безопасность", но использовать явно небезопасные конструкции, - это как-то немного непоследовательно.

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

273. "Шестая версия патчей для ядра Linux с поддержкой языка Rust "  –3 +/
Сообщение от Ананимус (?), 09-Май-22, 11:08 
> 79-ти из них нашел конструкцию unsafe

Ага, и чо?

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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