并发运算lib

时间:2022-05-19 08:08:26

最近对类似于erlang或者golang的并发运算很感兴趣。以下是看到的相关资料。

libgo    c++,技术:协程,多线程。这是俺发现的用法最漂亮的c++库,用法参考golang

CAF    全称c++ actor framework,用线程池做任务调度,貌似不支持协程,所以写code用了很多回调的写法  

其他协程库   如libtask, libco, boost::coroutine, libto,  libco,libcopp.

SimpleActorModel  俺自己写了一个actor model的库  没做啥测试,仅供学习用

其他

https://github.com/tonbit/coroutine/blob/master/coroutine.h  实现了一个简单的协程lib
https://github.com/xhawk18/promise-cpp    实现了类似于javascript的promose lib