Erlang编程指南
慕尼黑Isar工作组, 杨剑 译
出版时间:2011年02月
页数:444
本书是对Erlang语言的深入介绍。Erlang是任何必须并发、容错和快速响应的环境的理想编程语言。随着多核处理器及其针对并发的新的可扩展方式的发展,Erlang得到了广泛的使用。通过本书,你将学会如何使用Erlang编写复杂的并发程序,不管你是否有编程背景和经验。
本书由国际知名的Erlang社区领导者根据他们的培训材料编写而成。本书的重点集中在解释Erlang的语法和语义,并且介绍了其模式匹配、规范列表、递归、调试、网络和并发性等内容。
本书帮助你:
· 理解Erlang的强大功能及其包含的特殊功能。
· 学习并发背后的概念以及Erlang处理并发的方式。
· 编写高效的Erlang程序并保持代码整洁和良好的可读性。
· 探究Erlang如何满足分布式系统的要求。
· 轻松添加简单的图形用户界面。
· 学习Erlang的跟踪机制以调试并发和分布式系统。
· 使用内置的Mnesia数据库和其他表存储功能。
本书每章末尾都提供了练习题,并且由简单的示例贯穿全书。
书名:Erlang编程指南
译者:慕尼黑Isar工作组, 杨剑 译
国内出版社:机械工业出版社
出版时间:2011年02月
页数:444
书号:978-7-111-30325-1
原版书书名:Erlang Programming
原版书出版商:O'Reilly Media
Francesco Cesarini
Francesco Cesarini是Erlang语言培训和咨询公司创始人(http://www.erlang-consulting.com)。从1995年开始,他差不多每天都在使用Erlang语言, 而他第一次接触Erlang是当他在Erlang的诞生地 —— 爱立信计算机科学实验室组实习的时候。他在爱立信参与了Erlang的旗舰项目并持续了4年,其中包括了OTP 中间件R1的发布版本。他热衷于对参与软件开发周期各个环节的各方人员包括开发工程师、支持工程师、测试人员、项目经理和技术经理传授关于Erlang/OTP方面的相关知识。2003年,他开始在哥德堡大学的计算机系教授本科生。
在Erlang开源发布不久,他就成立了Erlang培训和咨询公司。公司在英国、瑞典和波兰(很快在美国)都设有办事处,并已成为有关Erlang咨询、承包合同、支持、培训和系统开发方面的世界领先者。Francesco在Erlang社区非常活跃,他不仅仅出现在Erlang的各种定期讲座、研讨会和多次在全球会议上演讲,而且还参与国际性的一些研究项目。他组织Erlang的地方用户组,并在同事的帮助下,运行维护trapexit.org这个 Erlang社区网站。
Simon Thompson
Simon Thompson是一位在肯特大学计算实验室工作的逻辑和计算学教授,他教授本科生和研究生的计算学课程已经有25年了,而且6年前他成为了计算机系的部门负责人。他的研究工作主要集中在函数式编程:程序验证、类型系统以及最近关于函数编程语言方面的软件开发工具的开发。他的团队已经开发出了关于Haskell语言的重构工具HaRe,现在他们正在开发类似的关于Erlang语言的重构工具Wrangler。
很多机构(包括自然科学基金委员会和欧洲框架计划组织)都资助Simon的研究工作。他拥有剑桥大学的数学硕士学位和牛津大学的数理逻辑博士学位。他在感兴趣的领域著有3本书:《Type Theory and Functional Programming》、《Miranda: The Craft of Functional Programming》和《Haskell: The Craft of Functional Programming》(Second Edition),这3本书已由Addison - Wesley出版社出版。