【发布时间】:2012-09-21 23:45:21
【问题描述】:
我想为嵌入式处理器编写演员风格的代码,我正在尝试在用 Erlang 编写所有内容与用 zeromq+任何语言编写所有内容之间做出决定。从某种意义上说,使用 zeromq 看起来非常强大,因为我可以使用任何编程语言并使我的开发变得更加容易(许多可用的库),但是我不确定这种能力是否有任何陷阱?我知道 Erlang 可以更好地表示演员模型,尤其是使用 OTP 概念,但是用 zeromq 表示类似的演员模型似乎很容易?我看对了吗?
1. 如果不将 Erlang 用于嵌入式应用程序(不需要分布式处理,Erlang 的一个重点),并且只是在 zeromq 等通用消息传递框架之上构建东西,我真的会失去什么?
2. Erlang 为非分布式嵌入式应用程序提供的不仅仅是协调的消息传递框架吗?
3. Erlang 的哪些特定功能可能需要太长时间才能使用 zeromq 实现?
【问题讨论】: