home.social

#p2300 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #p2300, aggregated by home.social.

  1. Корутины в C++20: архитектура и практическое применение

    Корутины в C++20 открывают новые возможности для асинхронного программирования, но они также могут привести к ошибкам, связанным с управлением памятью и синхронизацией. Здесь о том, какие проблемы могут возникнуть и чего ожидать от будущих обновлений корутин в C++.

    habr.com/ru/articles/908386/

    #p2300 #корутины #coroutines #c++ #асинхронность #сопрограммы #stackless #promise_type #co_await

  2. Senders/Receivers в C++26: от теории к практике

    Каждому C++-разработчику приходится решать задачи асинхронности — от сетевых запросов до фоновых вычислений. В этой статье вы увидите, как P2300-модель Senders/Receivers в C++26 расширяет возможности std::async / std::future и позволяет строить ясные, декларативные конвейеры ( then , when_all , upon_error и др.).

    habr.com/ru/articles/904134/

    #Senders #Receivers #stdexec #P2300 #co_await #upon_error #C++ #c++26 #coroutines