RU

Async void в C#: Его опасности и почему он все еще существует

Разбираем необычную конструкцию async void В чем отличие от написания async Task ? Какие проблемы могут за ней скрываться? Для чего ее ввели в язык?…

async voidc#asyncасинхронное программированиеисключенияантипаттерныtaskawaitvoid.net
Habr
EN

Sync PHP Developer হিসেবে Async PHP বুঝতে গিয়ে যা শিখলাম (Fibers, epoll, আর PHP 8.6)

আমি গত কয়েক বছর ধরে Laravel-এ কাজ করি। পুরোপুরি sync PHP। Request আসে, process হয়, response যায়। Async জিনিসটা কোনোদিন লাগেনি, তাই শিখিওনি। তারপর…

phpasyncbeginnerswebdev
Dev.to
RU

[Перевод] Async/Await в C# это синтаксический сахар для конечного автомата

Перевод статьи, посвящённой устройству конечного автомата асинхронных методов. Разбор основных понятий, декомпилированный код с подробными комм…

асинхронностьasyncawaitc#конечный автоматawaiterc#.nettaskbuilderstatemachine
Habr
RU

Твой async fn на самом деле enum, а Pin нужен потому, что Rust наступил на грабли самоссылающихся структур

async fn в Rust — это не магия и не зелёный поток, а обычный enum, который компилятор генерирует за тебя. Разбираем, почему Future это машина состоя…

rustasynctokiopinfuturesexecutorwakerasync_fncargo-expandundefined_behavior
Habr