Size: a a a

2020 April 10

AZ

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

Ct

Casual tears in rust_offtopic
Alex Zhukovsky
для мискомпиляции ансейф не нужен
Что-то не видел UB в std из за мискомпиляций
источник

MB

Mikail Bagishov in rust_offtopic
Alex Zhukovsky
для мискомпиляции ансейф не нужен
К счастью, она в реальном коде происходит нечасто. И такая же мискомпиляция возможна в других языках. (Не знаю как в го, но clang не имеет право запрещать while (true) {} в сишном коде)
источник

В

Вафель in rust_offtopic
Casual tears
Что-то не видел UB в std из за мискомпиляций
I-Unsound?
источник

Ct

Casual tears in rust_offtopic
Вафель
I-Unsound?
Сколько из них в std?
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
Сколько из них в std?
все?
источник

p

polunin.ai in rust_offtopic
Вафель
I-Unsound?
Немузыкально🤔
источник

MB

Mikail Bagishov in rust_offtopic
Ну, Any и коллизии в std. А остальные?
источник

AZ

Alex Zhukovsky in rust_offtopic
короч раст неплох
источник

AZ

Alex Zhukovsky in rust_offtopic
но не надо его в ранг святых возводить плз
источник

MB

Mikail Bagishov in rust_offtopic
Например, loop {} затрагивает не стд, а ембкддщиков
источник

MB

Mikail Bagishov in rust_offtopic
Alex Zhukovsky
но не надо его в ранг святых возводить плз
По соравнению с го трудно не быть святым
источник

p

polunin.ai in rust_offtopic
Святой язык это ассемблер
источник

p

polunin.ai in rust_offtopic
Пиши чо хоч, и гарантий никаких нет
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
Mikail Bagishov
По соравнению с го трудно не быть святым
грешно над ними издеваться
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
Пиши чо хоч, и гарантий никаких нет
Ну ассемблер - это вообще отдельная тема, потому что он не абстрагирован от железа.
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Ну ассемблер - это вообще отдельная тема, потому что он не абстрагирован от железа.
Абстрагирован ровно настолько насколько и высокоуровневые языки абстрагированы
источник

p

polunin.ai in rust_offtopic
Ладно, не настолько
источник

Ct

Casual tears in rust_offtopic
Не надо путать std (библиотеку) и ядро языка, про которое как раз I-unsound issue.
источник