【问题标题】:Problems for which scala/akka or go are a better fitscala/akka 或 go 更适合的问题
【发布时间】:2011-05-06 17:33:28
【问题描述】:

在最近研究 Go 时,似乎可以将 Go 和 Scala/Akka 进行类比, 其中,akka Actor 类似于 goroutine,ActorRef 类似于 Go 通道。

除了平台类型问题(JVM 与否)之外,还有哪些功能差异会导致人们选择其中一种?

【问题讨论】:

    标签: scala go akka


    【解决方案1】:

    免责声明:我是 Akka 的产品负责人

    您可能可以在 goroutine 和通道之上实现 Actor 模型, 但我将它们视为两个截然不同的抽象层。

    选择的人几乎可以提出任何问题,但这里有一些建议:

    1. 开发/部署平台?
    2. 是否有可能/希望重用其他库和/或语言?
    3. 远程/集群?
    4. 开发环境/基础设施
    5. 开发人员的可用性
    6. ...

    如果有人知道是否有适用于 Golang 的 Actor Model impl,我会喜欢一个链接。

    【讨论】:

      【解决方案2】:

      我觉得 Scala / Akka 更成熟。有更大的使用社区,更有动力。

      其他人不会同意,但对我来说,Go 仍然感觉像是“我也是”,我不会用“我也是”的语言编写任何严肃的代码。

      【讨论】:

        猜你喜欢
        • 2019-04-25
        • 2012-07-13
        • 1970-01-01
        • 2017-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多