$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Klemens Morgenstern (klemensdavidmorgenstern_at_[hidden])
Date: 2023-07-25 16:28:08
> How many users does this proposed boost.async have? I would like to
> see evidence of at least minimal adoption outside the Boost mailing
> list bubble before giving an endorsement.
I got 32 stars on the repo without doing any advertising and
two active users (outside boost I think) that opened issues. Not that
much, but it's far from an established library.
Note that there's currently a real gap in the C++ library landscape.
We got coroutines standardized,
but using them isn't trivial for various reasons. This library
provides a solution to that, because the standard won't.
I've been using asio awaitables for years mrself and have written &
seen the interest in asio::experimental::coro.
Not to mention how popular similar libraries are in other
The review process will establish if this is the correct approach for
boost, but I have few doubts that a generic, asynchronous C++20
coroutine library has a market.
And it'll provide functionality that should be in the standard, just
like boost did before 2011.