我刚刚遇到了提议的Boost :: Dataflow库.这似乎是一个有趣的方法,我想知道是否有其他这样的替代框架的C++,以及是否有任何相关的设计模式.我没有排除Boost :: Dataflow,我只是在研究任何可用的替代品,这样我就能更好地理解域和我的选择(或者如果有必要,可以自己动手).
维基百科
维基百科中有几篇关于数据流编程理论的好文章:
数据流
数据流编程
基于流程的编程
演员模特
可视化编程
这些文章是由不同的作者撰写的,因此存在一些重叠,并且缺少一些重要的东西,但这是一个非常好的起点.
TinyOS的
这是一个基于数据流原理的开源操作系统.我对此有不好的看法:他们甚至没有提到"数据流"这个词.尽管如此,也许值得研究它.