是否有一个来源,我可以用来学习一些关于演员/代理导向编程的最常用和流行的做法?我主要担心的是并行性和分布仅限于上述方案 - 演员,消息传递。
我应该从Erlang文档开始,还是有任何类型的书籍描述编程面向Actor时最重要的构建块?
(最有用的例子是Scala或F#)
答案 0 :(得分:5)
Erlang和Scala的Akka最受欢迎,拥有庞大的社区。如果你想知道基于ML的风格,有JoCaml。他们有simple intro text和更正式的论文集。我在研究工作中使用JoCaml大约两年,并对此非常满意。此外,您可以找到许多F#邮箱用法示例,以实现actor样式的消息传递。
答案 1 :(得分:4)
答案 2 :(得分:4)
对于丰富多彩且有趣的解释,我建议您阅读blog
上的一些条目除此之外,我们欢迎您访问Akka邮件列表!
答案 3 :(得分:3)
你在Erlang文档中找不到明确谈论Actors的内容。文档和最近的Erlang书籍解释了如何在Erlang上下文中使用并发/分发/消息传递。另外,当我们开发Erlang时,我们实际上没有听说过Actors。