Size: a a a

2021 March 03

p

polunin.ai in rust_offtopic
не ну с завтипами можешь да, но их и в плюсах нет
источник

RB

Roman Blog in rust_offtopic
и? Т.е. это проблема чекинга. Твой чекер дерьмо.
источник

r

red75prime in rust_offtopic
Антон ⚙️
Ты перепутал, нынешний borrow checker на уровне MIR работает, иначе бы не было бы NLL
Вся информация из MIR есть в исходном коде. Использование MIR - это упрощение реализации.
источник

p

polunin.ai in rust_offtopic
Roman Blog
и? Т.е. это проблема чекинга. Твой чекер дерьмо.
это нельзя прочекать и в крестах
источник

А

Алексей in rust_offtopic
опять царь отборную дичь несёт
источник

p

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

RB

Roman Blog in rust_offtopic
polunin.ai
это нельзя прочекать и в крестах
Причём тут кресты? Я тебе сообщил, что unsafe всегда используется для обхода чекера. В С++ нет никакого чекера. Зачемм ты слился на них?
источник

p

polunin.ai in rust_offtopic
Roman Blog
Причём тут кресты? Я тебе сообщил, что unsafe всегда используется для обхода чекера. В С++ нет никакого чекера. Зачемм ты слился на них?
прибавление адреса не обход чекера.
источник

RB

Roman Blog in rust_offtopic
К тому же всё это чекается. Делаешь alloc с нормальным типом
источник

RB

Roman Blog in rust_offtopic
и требованием доказать отсутствие выхода
источник

А

Алексей in rust_offtopic
Roman Blog
и это та причина, почему тормозит жава. И почему языку с подобным видом полиморфизма нужен гц. И почему в том же расте, да и где угодно - рядом с dyn всегда идёт box
нет
источник

RB

Roman Blog in rust_offtopic
polunin.ai
прибавление адреса не обход чекера.
Обход.
источник

А

Алексей in rust_offtopic
у тебя в крестах без гц такой же динамический полиморфизм
источник

p

polunin.ai in rust_offtopic
Roman Blog
Обход.
нет.
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman Blog
и требованием доказать отсутствие выхода
В идеале так и должно быть. Пока что так умеет только ATS, и он жутко неудобен
источник

RB

Roman Blog in rust_offtopic
Антон ⚙️
В идеале так и должно быть. Пока что так умеет только ATS, и он жутко неудобен
Это элементарно реализуется. Опять же студентом за пару дней. Тебе всё что  нужно - это refinement, где x уточняется до n. У тебя уже есть запрет вывода чего угодно за скоуп. Вот просто даелаешь, что под if(x < n) x  < n
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman Blog
Это элементарно реализуется. Опять же студентом за пару дней. Тебе всё что  нужно - это refinement, где x уточняется до n. У тебя уже есть запрет вывода чего угодно за скоуп. Вот просто даелаешь, что под if(x < n) x  < n
Заебись. А теперь сделай это на плюсах, пожалуйста
источник

А⚙

Антон ⚙️ in rust_offtopic
Антон ⚙️
Заебись. А теперь сделай это на плюсах, пожалуйста
Только с рантайм-индексами, а не как ты в прошлый раз обосрался
источник

RB

Roman Blog in rust_offtopic
polunin.ai
нет.
Ну и толку с этого? Ты будешь отрицать очевидное до последнего. Твоя методичка предполагает безопасность памяти, где краеугольный камень - это БЧ. Всё, ты не можешь прочекать это.
источник

RB

Roman Blog in rust_offtopic
Антон ⚙️
Заебись. А теперь сделай это на плюсах, пожалуйста
Элементарно делается
источник