- 主题:C++的异步模型以后就是sender/receiver这个框架了
Eric Niebler搞的P2300(std::execution)要在C++26里正式纳入标准。C++20的ranges也是他搞的。
"泛型函数式组合"是他喜欢的风格
英伟达针对P2300的实现stdexec现在风头正劲
FB的libunifex基本放弃了
--
修改:z16166 FROM 123.115.134.*
FROM 123.115.134.*
libunifex被libstdexec打败了
【 在 overcomeunic 的大作中提到: 】
: 的确,libunifex我还没有看呢,libunifex看着很久没有更新了,folly还是持续更新
--
FROM 123.115.134.*
sender/receiver和C++协程是两个东西,协程是语言机制,Sender/Receiver 是库机制。
但通过适配器,可以让 co_await 使用 sender,从而让C++协程用co_await消费 sender 的异步结果。
【 在 ylh1969 的大作中提到: 】
: c的协程接口,也就是这俩函数了。
--
FROM 123.115.134.*
sender/receiver可不是两个库函数啊
【 在 ylh1969 的大作中提到: 】
: 嗯。可以推荐一个适配方案。
: 不错,sender/receiver确实是两个库函数。
: 通过这两个函数,让应用程序透明的使用协程和异步。
: ...................
--
FROM 123.115.134.*