Size: a a a

2020 August 10

К

Коля🤔🎭 in rust_offtopic
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
только в плюсах правил 1000000 а в расте 1 правило. да и если ты не знаешь что существует unsafe, ты не напишешь небезопасную программу, а в плюсах не знаю всех UB можно написать программу с UB
как это мешает той же макаке, что забиндала ссылку на элемент вектора, написать в этом месте unsafe я не представляю
источник

CD

Constantine Drozdov in rust_offtopic
у неё код не компилировался без unsafe
источник

L

Lain-dono in rust_offtopic
Constantine Drozdov
как это мешает той же макаке, что забиндала ссылку на элемент вектора, написать в этом месте unsafe я не представляю
Так с unsafe ничего не изменится
источник

CD

Constantine Drozdov in rust_offtopic
как будто первый раз, у меня T** в const T** не кастуется, что надо сделать? правильно, reinterpret_cast
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
как это мешает той же макаке, что забиндала ссылку на элемент вектора, написать в этом месте unsafe я не представляю
когда ты пишешь unsafe ты понимаешь что ты можешь оплошать. а в плюсах когда ты пишешь любой код ты можешь оплошать.
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
когда ты пишешь unsafe ты понимаешь что ты можешь оплошать. а в плюсах когда ты пишешь любой код ты можешь оплошать.
что замечательно, потому что ошибки бывают не только в аллокации памяти, но и вызове метода, документацию которого ты не прочитал
источник

p

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

CD

Constantine Drozdov in rust_offtopic
и UB в реальной ОС ты можешь породить обычным return FALSE в ответ на WM_INITDIALOG
источник

p

polunin.ai in rust_offtopic
ты вообще о чем
источник

L

Lain-dono in rust_offtopic
Constantine Drozdov
что замечательно, потому что ошибки бывают не только в аллокации памяти, но и вызове метода, документацию которого ты не прочитал
Так оно эта функция unsafe, либо баг в функции
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
ты вообще о чем
о том, что понимаешь ли, в реальном мире 99.9% ошибок программистов на С++ вообще не связаны с кривыми ссылками
источник

CD

Constantine Drozdov in rust_offtopic
уверен, что благодаря контролю ссылок я сейчас открою трекер rustc и не найду там ни одного бага!
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
о том, что понимаешь ли, в реальном мире 99.9% ошибок программистов на С++ вообще не связаны с кривыми ссылками
линк на статистику дашь?
источник

L

Lain-dono in rust_offtopic
Constantine Drozdov
о том, что понимаешь ли, в реальном мире 99.9% ошибок программистов на С++ вообще не связаны с кривыми ссылками
А просто в целом с кривым языком
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
линк на статистику дашь?
а ты?
источник

CD

Constantine Drozdov in rust_offtopic
ну давай откроем логи gcc трекера
источник

L

Lain-dono in rust_offtopic
Lain-dono
А просто в целом с кривым языком
И кривым программистом, да
источник

L

Lain-dono in rust_offtopic
Но там всё с простреленным ногами
источник

p

polunin.ai in rust_offtopic
ну ты утверждаешь что 99,9%
источник