Erlang趣学指南
编辑推荐
1.经典的Erlang轻松入门指南。
2.原著被广泛认为是学习Erlang的好方法。
3.作者是Erlang专家,有丰富的开发经验。
Erlang是编写健壮的并发应用的优质语言, 但是Erlang语言奇怪的语法和函数式设计让很多初学者望而却步。幸运的是,现在有了一件对抗Erlang恐惧症的新武器——《Erlang趣学指南》!
Erlang专家Fred Hébert从简单概念入手,让你轻松掌握Erlang的基础知识:你会学习Erlang的非传统语法、类型系统以及基本的函数式编程技术。一旦你理解了这些简单的概念,就可以学习Erlang语言中核心的内容——并发、分布式计算、代码热加载以及那些能够让Erlang成为当今有见识的开发者之间热门话题的黑魔法了。
随着深入到Erlang语言解决实际问题的奇妙世界,你将学到:
● 使用EUnit和Common Test对应用进行测试;
● 使用OTP框架构建和发布应用;
● 传递消息、抛出错误异常以及在多节点上启动/终止进程;
● 使用Mnesia和ETS存储和读取数据;
● 使用TCP、UDP和inet模块进行网络编程;
● 编写分布式并发应用带来的简单快乐和其中的潜在陷阱。
本书行文轻松、幽默,示例新颖、实用,是你进入偶尔令人抓狂,但一直令人兴奋的Erlang世界的指引!
内容简介
这是一本讲解Erlang编程语言的入门指南,内容通俗易懂,插图生动幽默,示例短小清晰,结构安排合理。书中从Erlang的基础知识讲起,融汇所有的基本概念和语法。内容涉及模块、函数、类型、递归、错误和异常、常用数据结构、并行编程、多处理、OTP、事件处理,以及所有Erlang的重要特性和强大功能。
作者简介
作者介绍
Fred Hébert是一位自学成才的程序员,具有Web前端、Web 服务开发经验以及全面的后端多语言编程经验。他撰写的Erlang在线教程Learn You Some Erlang for Great Good! 被公认为好的Erlang学习教程。在Erlang Solutions工作期间,他撰写过Erlang培训资料,并在西方国家到处教授Erlang编程。目前,他在用Erlang开发一款实时竞价平台(AdGear),他被提名为2012年度Erlang User。
译者介绍
邓辉 独立咨询顾问,捷中科技首席架构师,有10年Erlang编程经验。《敏捷软件开发:原则、模式与实践》一书的译者,Erlang领域两本重要著作《面对软件错误构建可靠的分布式系统》《硝烟中的Erlang》中文译本的审校者和译者。对指示语义、类型理论、程序语言理论和分布式系统设计有浓厚的兴趣。目前在研究学习TLA+。
孙鸣 中兴通讯杰出架构师,具有丰富的电信软件架构设计经验。《敏捷软件开发:原则、模式与实践》(C#版)、《硝烟中的Erlang》等书的译者。对函数式编程有浓厚的兴趣,平时喜欢设计各种各样的小语言。喜欢的编程语言是Scheme和Erlang,并用Erlang语言重写了Structure and Interpretation of Computer Programs一书中的全部代码。