Size: a a a

2020 August 13

CD

Constantine Drozdov in rust_offtopic
kotlin + c++
safe rust + unsafe rust
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
можно, слово unsafe это делает
нет
источник

Т8

Т-34 85 in rust_offtopic
Constantine Drozdov
но обычно там внизу валяется сишка и непонятно, в чём могут быть преимущества сишки (хотя тезис Торвальдса в принципе понятен)
Сверхстабильный ABI - ощутимое преимущество
источник

Т8

Т-34 85 in rust_offtopic
Constantine Drozdov
можно, слово unsafe это делает
Там чекер вообще не следит за ссылками и указателями
источник

CD

Constantine Drozdov in rust_offtopic
что нет? после этого чекер отсекает корректный код?
источник

Т8

Т-34 85 in rust_offtopic
@webreh @berkus @gitkpp а ведь он прав!
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Roman na
Если проще. Говнораст требует 1) аннотации лайфтаймов, которые вообще никакого отношения к лайфтаймам не имеет - это указание алиасов. 2) накладывает гигантские ограничения, т.е. тупо считает активные алиасы и если их больше одного - кастит их все в ro.
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Roman na
никакого семантического анализа не проводится, как это делает Wlifetime
источник

CD

Constantine Drozdov in rust_offtopic
Я не читал исходники Wlifetime и не знаю способа его работы
источник

CD

Constantine Drozdov in rust_offtopic
Вопрос в другом - чекер kotlin не отсекает корректный код
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
что нет? после этого чекер отсекает корректный код?
чекер отсекает некорректный код в unsafe/
источник

Т8

Т-34 85 in rust_offtopic
Constantine Drozdov
Я не читал исходники Wlifetime и не знаю способа его работы
Но в крестах же и правда не приходится указывать лайфтаймы
источник

CD

Constantine Drozdov in rust_offtopic
Т-34 85
Но в крестах же и правда не приходится указывать лайфтаймы
В котлине тож. Так что остаются вопросы, не получается ли связка kotlin + safe rust + unsafe rust и зачем в этой связке safe rust
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
В котлине тож. Так что остаются вопросы, не получается ли связка kotlin + safe rust + unsafe rust и зачем в этой связке safe rust
rust не нужен, нужен ATS
источник

p

polunin.ai in rust_offtopic
я вот думаю уже слезать с раста окончательно
источник

p

polunin.ai in rust_offtopic
заебал
источник

RP

Roman Proskuryakov in rust_offtopic
Т-34 85
Переслано от Roman na
никакого семантического анализа не проводится, как это делает Wlifetime
спасибо, посмеялся
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
В котлине тож. Так что остаются вопросы, не получается ли связка kotlin + safe rust + unsafe rust и зачем в этой связке safe rust
вопрос, зачем нужен ансейф раст
источник

CD

Constantine Drozdov in rust_offtopic
Alex Zhukovsky
вопрос, зачем нужен ансейф раст
так себе без него на стыках с kotlin :)
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
так себе без него на стыках с kotlin :)
не знаю как в ентих ваших сипипи, но в обычном тырпрайзе стыки с другими языками через хттп проходят
источник