Go与Erlang对比这个英文资料看出,Go语言擅长多处理器,而Erlang擅长多个计算机,注意这里指是擅长,言外之意你懂的(Scalable方面没有Erlang与Scala代表的Actor模型擅长),Go其实也是可以通过Processes和Channel这种类似Erlang的Actor模型实现分布式,还有NSQ等框架支持。该文认为Erlang的安全保障要好于Go。用Go编写Docker这种基于多处理器+操作系统上的微容器是其强项,并不是我保守,超过这个范围,像PHP Node.js那样直接开发应用还有待成熟应用检验。Go与Pthyon定位是有些竞争的,这篇:为什么我不离开Pthyon转到Go?还是谈到了Go的错误处理问题,也就是第一篇谈的安全性方面。当然,这也引起很多争论,从外行看,至少处理得不是很优雅,被苍蝇找到缝了。以上是网络研究所得,供你参考。
[该贴被banq于2014-06-22 18:45修改过]
Rust语言也是在并发编程方面非常有竞争力的语言。相关:
http://www.jdon.com/46517