Press "Enter" to skip to content

Eric Niebler – A Unifying Abstraction for Async in C++



Eric Niebler – A Unifying Abstraction for Async in C++

0 0 vote
Article Rating
Subscribe
Notify of
guest
6 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
S Dev
S Dev
8 months ago

thanks for deep diving into it, STL is huge but it evolves slowly… in terms of end-user programmer features – like network, graphics, and of course multi threading… threads, promises and futures – its just too low level

John Długosz
John Długosz
8 months ago

Is there any point to "lazy" senders except to separate out how concurrency works?
I was scratching my head on the early examples, why not just call the thing like any other callable object?

Антон Жилин
Антон Жилин
8 months ago

Wow, this Sender-Receiver abstraction is much simpler than coroutine promise + Awaitable APIs! Why can't this get built into the language instead of the currently proposed ugly coroutine interface?

Niko Barli
Niko Barli
8 months ago

Anyway very inspiring presentation. Really looking forward the concepts make their way to the standard.

Niko Barli
Niko Barli
8 months ago

Many of the concepts are very similar to Reactive Extension (Rx) already available in many languages including C++ (rxcpp). I wonder why there is no mention of Rx in the presentation.

numv2
numv2
8 months ago

just give us co_await operator overloading !

6
0
Would love your thoughts, please comment.x
()
x