Size: a a a

CODE BLOG / Чат

2020 December 27

ℬoʀsuk7 in CODE BLOG / Чат
The Chtulhu
С разными типами памяти, например
Будет работать все как самая худшая
источник

P

Phantom in CODE BLOG / Чат
Pavel
да, но она не критична в моём мировоззрении :)
Ну, если ты пишешь только асинхронно, или очень простые вещи через Thread, то возможно
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Phantom
Ну, юзать ее можно, но там другой прикол
можно, но не в монобихавюр и с извращениями такими, что проще не юзать в 99% задач.
источник

P

Phantom in CODE BLOG / Чат
Павел Зенкин
можно, но не в монобихавюр и с извращениями такими, что проще не юзать в 99% задач.
Ну, берешь coroutine и идешь
источник

P

Phantom in CODE BLOG / Чат
Я так понимаю, там максимально тупо работает
источник

P

Phantom in CODE BLOG / Чат
Вызывается как будто update
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
в корутинах нет асинхрона. они в том же потоке выполняются.
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
после update
источник

P

Phantom in CODE BLOG / Чат
Но Yield постоянно возвращает значение, заставляя не переходить к выполнению другой части
источник

P

Phantom in CODE BLOG / Чат
Павел Зенкин
в корутинах нет асинхрона. они в том же потоке выполняются.
Ну, как будто асинхрон
источник

P

Phantom in CODE BLOG / Чат
Корутины работают только благодаря движку, что он постоянно вызывает их
источник

ПЗ

Павел Зенкин... in CODE BLOG / Чат
Phantom
Ну, как будто асинхрон
асинхрон, который синхрон в четко заданном месте вызываемый в кадре. 😀
источник

P

Pavel in CODE BLOG / Чат
Phantom
Ну, если ты пишешь только асинхронно, или очень простые вещи через Thread, то возможно
очень редко когда таски будут прям решать
источник

P

Phantom in CODE BLOG / Чат
Pavel
очень редко когда таски будут прям решать
Смотри, главня суть тасков, что с ними легко работать + есть уже готовый механизм который менеджит их
источник

P

Phantom in CODE BLOG / Чат
И самое главное
источник

P

Phantom in CODE BLOG / Чат
Asyc await дают тебе возможность, писать асинхронно, но как будто синхронно
источник

P

Phantom in CODE BLOG / Чат
Еще, при работе с gui, есть контекст синхронизации, что помогает, в самом асинхронном методе, обращатся к объектам вызвовшего потока
источник

P

Pavel in CODE BLOG / Чат
Phantom
Смотри, главня суть тасков, что с ними легко работать + есть уже готовый механизм который менеджит их
я с этим не спорю.
просто если сравнивать с появлениями generic, linq и, надесь, null refenence - async/await - просто сахар :)
источник

P

Phantom in CODE BLOG / Чат
Pavel
я с этим не спорю.
просто если сравнивать с появлениями generic, linq и, надесь, null refenence - async/await - просто сахар :)
Очень важный сахар
источник

P

Phantom in CODE BLOG / Чат
Я бы даже сказал, пиздец какой важный
источник