Size: a a a

2021 March 14

p

polunin.ai in rust_offtopic
Как он понимает какую функцию спавнить а какую держать в одной гррутине? Или на каждую функцию своя горутина?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
спавнит когда встречает кейворд go shotatam
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
до тех пор выполняет последовательно
источник

p

polunin.ai in rust_offtopic
Тогда в случае факториала у меня будет 1000000 горутин из-за рекурсии?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Тогда в случае факториала у меня будет 1000000 горутин из-за рекурсии?
если напишешь go shotatam рекурсивно - да, будет
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
спавнит когда встречает кейворд go shotatam
Так а в чем разница между go expr и await expr лол
источник

SP

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

ΑZ

Αλεχ Zhukovsky in rust_offtopic
у меня же в моем примере с деревом это и произошло
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Так а в чем разница между go expr и await expr лол
go это tokio::spawn а не авейт
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
go это tokio::spawn а не авейт
То есть он не дожидается expr который после go?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
То есть он не дожидается expr который после go?
нет
источник

p

polunin.ai in rust_offtopic
И идёт выполняться дальше по коду?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
И идёт выполняться дальше по коду?
да
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Так а в чем разница между go expr и await expr лол
жуковский толстит и походу не понял что ты спрашиваешь как вызов обычной функции равен вызову через авейт
источник

p

polunin.ai in rust_offtopic
А как дождаться завершения того что я в go отправил?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Stanislav Popov
жуковский толстит и походу не понял что ты спрашиваешь как вызов обычной функции равен вызову через авейт
очень просто - у тебя любая функция это асинк функция
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
просто те которые по имплементации синхронные завернуты в pure(result)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
А как дождаться завершения того что я в go отправил?
каналы
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
каналы
Пизда
источник

C

Crush_my_love in rust_offtopic
Stanislav Popov
сидишь такой пыхтишь, мозг закипает от сложности. пол карьеры пытаешься все упрастить, искать подходы, читать пейперы
@
ничего этого не нужно, ничто это все, берешь гошечку, берешь эррор нил, обретаешь супер производительность, все всех понимают, закрываешься за час столько сторипоинтов сколько не снилось никому
Ну, такая идея имеет право на существование, ящитаю.
источник