Erlang编程的编辑推荐
二郎之父的权威之作,领先一步,精通下一代主流编程语言,从这里出发,拥抱未来。
多核、并发、分布式时代下一个主流编程语言会是谁?来自世界各地的许多专家认为,二郎最有可能赢得比赛。
Erlang是一种众所周知的开源语言,通信巨头爱立信已经用它开发了一个令人惊讶的可靠的交换系统AXD301。它本质上是面向并发的、分布式的和高度容错的。它拥有函数式语言和脚本语言的所有优点,并已在商业开发中使用多年,拥有高度稳定的虚拟机和平台库。有了这些有利条件,也难怪Erlang能迅速成为流行的开发语言。除了广泛应用于通信行业,它还进入了各个领域:脸书用它实现了一个聊天系统,雅虎用它重写了Delicious,亚马逊用它开发了一个云计算数据服务SimpleDB,还有多人游戏、测试工具、电子支付、数据收集和监控、公司消息、电子邮件、空中交通管制...
由二郎之父乔·阿姆斯特朗所写,这本书无疑是一部经典。该书考虑了顺序编程、并发编程和分布式编程,并深入讨论了文件和网络编程、OTP、MNesia、Ets和Dets等主题,这些主题对于开发Erlang应用程序至关重要。更精彩的是,大师亲自操刀,搭建了MapReduce实例和多人聊天实例,绝对让你大呼过瘾。