Size: a a a

2019 December 29

MW

Merlin Wizard in rust_offtopic
Парни подскажите пожалуйста кто знаком с хабром, там можно отказаться от инвайта? ну т.е. не получать его, или там принудительно включают ?
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Merlin Wizard
Парни подскажите пожалуйста кто знаком с хабром, там можно отказаться от инвайта? ну т.е. не получать его, или там принудительно включают ?
Помнится, я явно код приглашения какой-то в настройках вбивал
источник

m

marf in rust_offtopic
кусь
источник

SP

Stanislav Popov in rust_offtopic
господа, оказывается я совершенно не понимаю треды
источник

SP

Stanislav Popov in rust_offtopic
ктото может обьяснить как на тредах сделать банальный имитировать семантику банального жсного await?
источник

Ct

Casual tears in rust_offtopic
Берешь condvar\event\etc (как оно в вашем питоне называется) и имитируешь?
источник

NL

Nick Linker in rust_offtopic
Нужна будет глобальная очередь задач. Каждая задача - это футура (или промис). Также нужен будет пул потоков, который обслуживает эту очередь задач.
Ну и всё, каждая вновь созданная футура ложится в эту очередь задач и терпеливо ждёт своего выполнения.
источник

SP

Stanislav Popov in rust_offtopic
не, не настолько сложно. предположим пока нужен ровно ОДИН фоновый тред
источник

SP

Stanislav Popov in rust_offtopic
я чисто вот какой момент не понимаю.

мейн тред делает bgThread.run()

как оповестить мейнтред по завершению?
источник

С

Слава in rust_offtopic
Stanislav Popov
ктото может обьяснить как на тредах сделать банальный имитировать семантику банального жсного await?
Можно на фиберах имитировать
источник

С

Слава in rust_offtopic
Но тоже потребуется нечто вроде очереди
источник

SP

Stanislav Popov in rust_offtopic
а фиберы это чит. не катит
источник

Ct

Casual tears in rust_offtopic
Stanislav Popov
я чисто вот какой момент не понимаю.

мейн тред делает bgThread.run()

как оповестить мейнтред по завершению?
Да тыща способов есть. Хоть глобальный атомик юзай.
источник

SP

Stanislav Popov in rust_offtopic
нене. давайте самое простое
источник

SP

Stanislav Popov in rust_offtopic
бг-тред поднимает флаг по завершению а мейнтред его читает. так?
источник

Ct

Casual tears in rust_offtopic
Один из вариантов, да
источник

SP

Stanislav Popov in rust_offtopic
а чтобы было более ивент-ориентированно?
источник

SP

Stanislav Popov in rust_offtopic
хотя кажется это есть
источник

Ct

Casual tears in rust_offtopic
Что значит "ивент-ориентированно"?
источник

SP

Stanislav Popov in rust_offtopic
у меня нет контроля за мейнтредом, он написан в стиле что вызываются методы onЧтото
источник