The OpenNET Project / Index page

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



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

Оглавление

Выпуск nginx 1.17.9 и njs 0.3.9, opennews (ok), 04-Мрт-20, (0) [смотреть все]

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


7. "Выпуск nginx 1.17.9 и njs 0.3.9"  –2 +/
Сообщение от Аноним (6), 04-Мрт-20, 10:05 
В вашем Rust неопределённого поведения не меньше чем в C++. Пруфы https://doc.rust-lang.org/reference/behavior-considered-unde...
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск nginx 1.17.9 и njs 0.3.9"  +2 +/
Сообщение от Анатолий (??), 04-Мрт-20, 11:39 
> В вашем Rust неопределённого поведения не меньше чем в C++.

Так это unsafe, для это часть кода маркируется unsafe чтобы сразу показать
где баги. В C++ же весь код unsafe.

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

16. Скрыто модератором  –3 +/
Сообщение от Аноним (-), 04-Мрт-20, 13:21 
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск nginx 1.17.9 и njs 0.3.9"  –1 +/
Сообщение от asdasd (?), 04-Мрт-20, 16:14 
Включите -Wall -Wextra -Werror и unsafe обертывайте в #pragma GCC diagnostic.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

29. "Выпуск nginx 1.17.9 и njs 0.3.9"  –1 +/
Сообщение от Аноним (29), 04-Мрт-20, 17:21 
Уже успел написать что-то на своих «не-unfase» if-ах?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

31. "Выпуск nginx 1.17.9 и njs 0.3.9"  +/
Сообщение от Аноним (31), 04-Мрт-20, 17:38 
>> В C++ же весь код unsafe.

Диванные экспертам лучше видней. А то, что в С++ возможно писать полностью safe код, это никто во внимание не берёт

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

37. "Выпуск nginx 1.17.9 и njs 0.3.9"  +1 +/
Сообщение от Аноним (34), 04-Мрт-20, 18:10 
Писать-то на крастах можно, а вот читать...
Впрочем, у Rust та же проблема. Теперь, встречая что-то наподобие !@#$%^&*(), думаешь — это завуалированное ругательство, следствие чистки клавиатуры, или фрагмент кода на Rust?
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск nginx 1.17.9 и njs 0.3.9"  –1 +/
Сообщение от Аноним (6), 04-Мрт-20, 19:51 
Прочитайте документацию Rust по приведённой выше ссылке. UB в Rust не только в unsafe блоках
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

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

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




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

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