scala/akka或go更适合的问题

S-C*_*S-C 5 scala go akka

最近看看Go似乎可以在Go和Scala/Akka之间进行类比,其中akka Actor类似于goroutine,而ActorRef类似于Go通道.

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

Vik*_*ang 9

免责声明:我是Akka的产品所有者

您可以在goroutines和channel之上实现Actor模型,但我将它们视为两个截然不同的抽象层.

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

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

如果有人知道Golang是否有演员模型,我会喜欢一个疯狂的人.


bwa*_*wok -3

我感觉Scala/Akka更成熟一些。有更大的使用社区和更多的动力。

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