The OpenNET Project / Index page

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



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

Оглавление

В каждом пятом пакете на языке Rust используется режим unsafe, opennews (??), 26-Май-24, (0) [смотреть все]

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


238. "В каждом пятом пакете на языке Rust используется ключевое сл..."  +/
Сообщение от Аноним (106), 27-Май-24, 18:02 
Unsafe - это не ярлык с пометкой, это инструкция которая реально оключает кучу всего. И какой дурень будет анализировать в твоих простынях кода, где ты там что сделал и зачем.
Ответить | Правка | Наверх | Cообщить модератору

245. "В каждом пятом пакете на языке Rust используется ключевое сл..."  –1 +/
Сообщение от Аноним (-), 27-Май-24, 18:40 
> Unsafe - это не ярлык с пометкой, это инструкция которая реально оключает кучу всего. И какой дурень будет анализировать в твоих простынях кода, где ты там что сделал и зачем.

Чиво? Что значит не будет анализировать?
А если бы код был на любом другом языке, то ты бы тоже сказал "зачем понимать как оно работает"?

В любом проекте придется сначала разобраться, потом исправить, а потом пройти тесты, CI/CD.
(Это не касается поделок типа ядра линукс, куда можно отправить патч по почте, который даже не собирается. И всяким Торвальдсам приходится бухтеть
lore.kernel.org/dri-devel/CAHk-=wgPJttFz8yrdpPTN-ypMmDXHOKw9yi1nZSEq+7+tGftZA@mail.gmail.com/ )

Если ты добавил unsafe, то на ревью однозначно возникнет вопрос "зачем оно здесь? нельзя ли обойтись без него".
Можно добавить [forbid(unsafe_code)] и запретить использование unsafe вообще.

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

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

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




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

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