数据流编程 - 模式和框架

16

我刚接触到提议中的Boost::Dataflow库。这似乎是一种有趣的方法,我想知道是否还有其他类似的C++框架,以及是否有任何相关的设计模式。

我并没有排除Boost::Dataflow,只是正在寻找任何可用的替代方案,以便更好地了解领域和我的选项(或者如有必要,开发自己的)。


1
请注意,这是一个建议的库,尚未成为 Boost 的一部分。 - Adam Mitz
C++基于模板的单子。他们从FP语言中复制了这个概念,甚至使用了类似Haskell的符号。不过他们似乎避免了使用“单子”这个名称。有人知道这是否是有意为之吗? - André Caron
1
我知道这已经有点老了,但如果你仍然对此感兴趣,基于流程的编程是数据流范例的一个非常有趣的变体。关于替代的C++框架,我开发了一个名为“DSPatch”的框架,你可能想要查看一下:http://flowbasedprogramming.com - Marcus Tomlinson
11个回答

0
如果你的领域是声音生成/处理,可以使用http://www.synthedit.com/
看起来很有前途,我在 SDK 文档中找到了一个深层次问题的好答案(多声部)。有趣的是,他们没有提到“数据流”这个词。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接