Size: a a a

2020 April 10

p

polunin.ai in rust_offtopic
Mikail Bagishov
В случае раста есть алгоритм:
1) если в коде есть подстрока unsafe, то включи мозг
2) иначе можешь про UB не париться
Конечно можно не париться
источник

p

polunin.ai in rust_offtopic
Нужно будет париться потом
источник

p

polunin.ai in rust_offtopic
Когда код начнет выдавать странные результаты
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
Когда код начнет выдавать странные результаты
в том-то и дело что не начнет
источник

p

polunin.ai in rust_offtopic
Ага
источник

MB

Mikail Bagishov in rust_offtopic
Пока ты не написал ансейфа, UB не появится
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Пока ты не написал ансейфа, UB не появится
Ансейф кто-то другой может написать
источник

MB

Mikail Bagishov in rust_offtopic
Да, и мы надеемся на его умение думать
источник

MB

Mikail Bagishov in rust_offtopic
И уповаем на safety dance
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Да, и мы надеемся на его умение думать
Да, остаётся только надеяться
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
Да, остаётся только надеяться
И safety dance еще. (коммьюнити-проект по ревью всего ансейф-кода в экосистеме)
источник

MB

Mikail Bagishov in rust_offtopic
Опять же, явное разделение сейф/ансейф сильно упрощает им задачу. Многие библиотеки они могут просто скипнуть, если
ls src/**/*.rs |grep unsafe пустой
источник

В

Вафель in rust_offtopic
Doge Shibu
Тут скорее вопрос, что почему не пользоваться теми средствами которые есть в хттп, раз уж они там есть
Резонно
источник

В

Вафель in rust_offtopic
Хотя мне всё равно не нравится
источник

AZ

Alex Zhukovsky in rust_offtopic
Mikail Bagishov
Я думаю, что 3 важнее
1, 2 и 4 во многом следствие 3, хз о чем спор
источник

AZ

Alex Zhukovsky in rust_offtopic
Mikail Bagishov
Раст не дает совершить уб "просто так",  по недосмотру
посмотри на стд, там полно таких уб по недосмотру
источник

MB

Mikail Bagishov in rust_offtopic
Alex Zhukovsky
1, 2 и 4 во многом следствие 3, хз о чем спор
1,2,4 теоретически могли бы быть и без 3.
источник

AZ

Alex Zhukovsky in rust_offtopic
Mikail Bagishov
1,2,4 теоретически могли бы быть и без 3.
в том же расте это всё - резалт, и без 3 резалтов нет
источник

MB

Mikail Bagishov in rust_offtopic
Alex Zhukovsky
посмотри на стд, там полно таких уб по недосмотру
Там рядом был кейворд unsafe все-таки.
источник

MB

Mikail Bagishov in rust_offtopic
Если бы его не было - таких UB было бы в разы больше
источник