Size: a a a

2020 January 18

DF

Dollar Føølish in rust_offtopic
А выпилить он хотел с умом
источник

r

red75prime in rust_offtopic
Dollar Føølish
Т.е. он как раз закрыл публичные апи
Но функции, могущие привести к UB, не были помечены как unsafe.
источник

DF

Dollar Føølish in rust_offtopic
Так оно и будет сейф как бы
источник

DF

Dollar Føølish in rust_offtopic
Только граница модуля надёжно защищает
источник

DF

Dollar Føølish in rust_offtopic
Я вот про что
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Но функции, могущие привести к UB, не были помечены как unsafe.
на самом деле это не очень важно
источник

DF

Dollar Føølish in rust_offtopic
Да, он же закрыл публичные апи
источник

DF

Dollar Føølish in rust_offtopic
Хотя я конечно тоже за то чтобы их помечать ансейф
источник

r

red75prime in rust_offtopic
Alex Zhukovsky
на самом деле это не очень важно
На самом деле это не очень важно, если разработка выполняется одним человеком. Поправил
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
На самом деле это не очень важно, если разработка выполняется одним человеком. Поправил
ну так она так и выполнялась
источник

DF

Dollar Føølish in rust_offtopic
Кек
источник

AZ

Alex Zhukovsky in rust_offtopic
еще раз
1. на проекте единственный разраб который знает где у него остались ансейфы.
2. публичное апи баг заюзать не позволяет

откуда драма?
источник

AZ

Alex Zhukovsky in rust_offtopic
"чувак, ты неправильно пишешь СВОЙ проект. Пофиг что баг не стриггерить чеез публичное апи, ты _неправильно пишешь код_"
источник

DF

Dollar Føølish in rust_offtopic
Ну вот да
источник

D

Dima in rust_offtopic
red75prime
Но функции, могущие привести к UB, не были помечены как unsafe.
так никто бы не юзал бы их тогда
источник

AZ

Alex Zhukovsky in rust_offtopic
ну и "лучше не пиши вообще" как вишенка на торте
источник

r

red75prime in rust_offtopic
Alex Zhukovsky
ну так она так и выполнялась
Уже не выполняется. Теперь то, какие инварианты надо поддерживать, осталось у него в голове. Ну и разбросано по issue
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Уже не выполняется. Теперь то, какие инварианты надо поддерживать, осталось у него в голове. Ну и разбросано по issue
берешь форк, выпиливаешь все ансейфы, ничего проверять не надо. Профит
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
еще раз
1. на проекте единственный разраб который знает где у него остались ансейфы.
2. публичное апи баг заюзать не позволяет

откуда драма?
Позволяет. Баг воспроизводился через публичные API. В этом и была проблема.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Позволяет. Баг воспроизводился через публичные API. В этом и была проблема.
ну так он это пофиксил
источник