Хабр Курсы для бэкендеров
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Расскажите, как удалось привлечь Windows Kernel team.
Под капотом весь IO в Windows асинхронный, говорили они. Синхронные операции просто сами ждут вместо вас, говорили они.
Интересно.
А как последовать совету не смешивать синхронный и асинхронный вызов, если оно само может превращаться из одного в другое?
Потому и надо кодить на С, где есть полный контроль над Winapi
Как Go зависает на Windows в CancelIoEx: история одного бага