Size: a a a

2020 March 11

DF

Dollar Føølish in rust_offtopic
Хз в крестах был боехм гц там ничо не надо было менять
источник

DF

Dollar Føølish in rust_offtopic
И ещё мне не понятно чем мув семантика мешает
источник

p

polunin.ai in rust_offtopic
тем что она есть?..
источник

MB

Mikail Bagishov in rust_offtopic
В плюсах она тоже есть
источник

AI

Artem Ibragimov in rust_offtopic
поделитесь опытом применения rust в web-разработке (WebAssembly)
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
В плюсах она тоже есть
там она не внедрена в язык на уровне ссылок, лайфтаймов
источник

r

red75prime in rust_offtopic
Мув и лайфтаймы перпендикулярны
источник

p

polunin.ai in rust_offtopic
Помогите переписать императивный код на фп-манер, не доганяю как это сделать
let mut args = Vec::new();
for _ in 0..count {
   args.push(self.foo.pop().unwrap())
}
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
там она не внедрена в язык на уровне ссылок, лайфтаймов
Иными словами, там нет проверок от компилятора. Но как это влияет на гц?
источник

p

polunin.ai in rust_offtopic
red75prime
Мув и лайфтаймы перпендикулярны
не было бы мув-семантики = ручное управление = делай ссылки сколько хочешь, и компилятор не будет следить за ними = лайфтаймы не нужны
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Иными словами, там нет проверок от компилятора. Но как это влияет на гц?
у тебя будет гц в расте, но ты все равно будешь писать лайфтаймы которые будет проверять компилятор?
источник

DF

Dollar Føølish in rust_offtopic
Зато он мог бы подчищать циклы
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
у тебя будет гц в расте, но ты все равно будешь писать лайфтаймы которые будет проверять компилятор?
Наверное, гц в расте будет выглядеть как Gc<T>, аля Arc<T>. Боли с лайфтаймами не чувствую
источник

r

red75prime in rust_offtopic
Э? Лайфтаймы следят за временем жизни. И неважно чем прекращение времени жизни вызвано
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Наверное, гц в расте будет выглядеть как Gc<T>, аля Arc<T>. Боли с лайфтаймами не чувствую
а чем Arc<> мало?
источник

MB

Mikail Bagishov in rust_offtopic
Ну а вещи типа &Gc<T> осмысленны не более, чем &Arc<T>
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
а чем Arc<> мало?
Лично мне хватает
источник

AZ

Alex Zhukovsky in rust_offtopic
а это кто
Почему в Rust нет полноценного и удобного GC as a library? (shifgrethor неполноценный)
а еще потому что есть твердое мнение что раст с гц не нужен
источник

p

polunin.ai in rust_offtopic
ну вообще да
источник

MB

Mikail Bagishov in rust_offtopic
Вот да.
Я считаю что gc зло
источник