Size: a a a

2021 April 17

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну я как раз придерживаюсь его позиции
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
причем я так считал до того как он это явно написал
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
удивился что кто-то иначе считает
источник

D

Dima in rust_offtopic
Ну а я нет допустим, что с того
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну, о чём я и писал — можно, но некрасиво.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну вот странно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
что нет
источник

D

Dima in rust_offtopic
А почему да?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
да я вроде уже расписал
источник

D

Dima in rust_offtopic
Ну блин, это опять же рекомендации Ральфа
источник

EG

Emmanuel Goldstein in rust_offtopic
Потому что unsafe это не только семантика языка, но и документация
источник

EG

Emmanuel Goldstein in rust_offtopic
Помечая функцию как unsafe ты призываешь человека задуматься, когда её вызываешь
источник

EG

Emmanuel Goldstein in rust_offtopic
Например, следующего, кто будет править этот модуль
источник

D

Dima in rust_offtopic
Да все это понятно, и так действительно стоит делать
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну дык про это он и говорит
«Это в целом ОК, но я бы такое на ревью не пропустил»
источник

D

Dima in rust_offtopic
Ну ок, я просто говорил о более "фундаментальных" проблемах чем маркировка приватных функций ансейфом, когда говорил о том что Ральф иногда перегибает палку
источник

EG

Emmanuel Goldstein in rust_offtopic
Я ХЗ, я не общался с Ральфом, не могу комментировать
источник

D

Dima in rust_offtopic
Вот это интересный вопрос, должно ли что-то быть уб в языке, если для машины это ок?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
правило простое: публичность функции не является критерием "ставить ансейф или нет"
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
вроде все просто
источник