Size: a a a

2020 August 14

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Все ошибаются, программисты на с++ тоже
Что вероятнее - что программист вкатает незаметное UB или что программист вкатает полностью детерминированную well defined ошибку?
источник

Т8

Т-34 85 in rust_offtopic
Casual tears
Не думает, а применяет оптимизации предполагая что UB не случается.
бери gcc, он старается не стрелять по ногам
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
да класть на неправославные компиляторы. Пускай неверные страдают
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
Не думает, а применяет оптимизации предполагая что UB не случается.
тут танк уже в шланге разуверился, он ведь УБ эксплуатирует для оптимизаций, негодник
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
ну вообще-то да, если у тебя нет тестов, то у тебя проблемы и без UB, а если есть - UB крайне редко отличается от unspecified
https://t.me/ProCxx/398641
Вот такой код прошел полторы тысячи юниттестов и 2 тысячи интегрейшн тестов
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
Что вероятнее - что программист вкатает незаметное UB или что программист вкатает полностью детерминированную well defined ошибку?
Алло, ты можешь прочитать что я пишу?

2 - мы говорим про сам инцидент, когда дошло до ошибки, что лучше - поменялись цифры или паника?
источник

Ct

Casual tears in rust_offtopic
и все уровни варнингов, ага
источник

AZ

Alex Zhukovsky in rust_offtopic
не то что гцц с его defined undefined behavior
источник

Т8

Т-34 85 in rust_offtopic
red75prime
Аминь
у вас, вон, вообще один компилятор по факту
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Алло, ты можешь прочитать что я пишу?

2 - мы говорим про сам инцидент, когда дошло до ошибки, что лучше - поменялись цифры или паника?
"лучше циферки, хоть какой-то результат"
источник

Ct

Casual tears in rust_offtopic
и ревью, конечно же
источник

r

red75prime in rust_offtopic
Т-34 85
у вас, вон, вообще один компилятор по факту
Да, поэтому можно пока с формальной стандартизацией не торопиться.
источник

Т8

Т-34 85 in rust_offtopic
или вы пишете так, чтобы и mrustc компилил?
источник

Т8

Т-34 85 in rust_offtopic
red75prime
Да, поэтому можно пока с формальной стандартизацией не торопиться.
а на mrustc забили хуй?
источник

p

polunin.ai in rust_offtopic
Т-34 85
да класть на неправославные компиляторы. Пускай неверные страдают
С gcc под виндой боль :)
источник

Т8

Т-34 85 in rust_offtopic
как же так
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Алло, ты можешь прочитать что я пишу?

2 - мы говорим про сам инцидент, когда дошло до ошибки, что лучше - поменялись цифры или паника?
отлично, ты починил проблему и сделал полностью well defined C++, насколько меньше ошибок в твоём коде стало?
источник

CD

Constantine Drozdov in rust_offtopic
подсказка: просто скомпилируй C++ в JVM
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
отлично, ты починил проблему и сделал полностью well defined C++, насколько меньше ошибок в твоём коде стало?
Ты на вопрос ответишь?
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
тут танк уже в шланге разуверился, он ведь УБ эксплуатирует для оптимизаций, негодник
ну, а что плохого в таком подходе? Если что, gcc пока быстрее clang
источник