标签: computer-science reactive-programming
reactive programming和pi-calculus有共同点吗?
答案 0 :(得分:4)
简而言之,是的。从技术上讲,Pi演算可能编码类似高阶反应式编程(因为您可以动态创建并将通道作为一等值传递)。
在肤浅的层面上,两者都试图用事件而不是状态来描述系统。这是一个重要的区别,它引发了“基于事件的系统”领域。 Pi演算是非常通用的,很可能你在反应式编程设置中构造的任何东西都有一个相当自然的编码作为pi演算术语。