【发布时间】:2011-02-23 13:12:40
【问题描述】:
是否有资源可供我学习一些最常用和最流行的面向 Actor-/Agent 的编程实践?我主要关心的是仅限于上述方案的并行性和分布 - 参与者,消息传递。
我应该从 Erlang 文档开始,还是有任何书籍描述了面向 Actor 编程时最重要的构建块?
(最有用的例子是 Scala 或 F#)
【问题讨论】:
标签: scala f# erlang actor canonical-schema
是否有资源可供我学习一些最常用和最流行的面向 Actor-/Agent 的编程实践?我主要关心的是仅限于上述方案的并行性和分布 - 参与者,消息传递。
我应该从 Erlang 文档开始,还是有任何书籍描述了面向 Actor 编程时最重要的构建块?
(最有用的例子是 Scala 或 F#)
【问题讨论】:
标签: scala f# erlang actor canonical-schema
Erlang 和 Scala 的 Akka 最受欢迎并且拥有庞大的社区。如果您想了解基于 ML 的风格,可以使用 JoCaml。他们有simple intro text 和更正式的论文集。我在研究工作中使用 JoCaml 大约有两年时间,对此我非常满意。此外,您还可以找到许多使用 F# 邮箱实现 actor 样式消息传递的示例。
【讨论】:
对于一个丰富多彩和有趣的解释,我建议阅读这个blog的一些条目
除此之外,我们欢迎您加入 Akka 邮件列表!
【讨论】:
你不会在 Erlang 文档中找到很多明确谈论 Actors 的内容。文档和最近的 Erlang 书籍解释了如何在 Erlang 上下文中使用并发/分发/消息传递。顺便说一句,当我们开发 Erlang 时,我们实际上并没有听说过 Actor。
【讨论】: