Erlang编程入门指南

需积分: 41 1 下载量 198 浏览量 更新于2024-09-29 收藏 5.08MB PDF 举报
"Erlang Programming en" 《Erlang编程》是Francesco Cesarini和Simon Thompson合著的一本专业书籍,旨在介绍Erlang编程语言及其在实际应用中的技术。这本书由O'Reilly Media出版,适用于教育、商业以及销售推广等用途,并提供了在线版本供读者查阅。 Erlang是一种并发式、函数式编程语言,最初由瑞典爱立信公司开发,用于构建高可靠性、分布式和实时系统。书中的内容可能涵盖Erlang语言的基础知识,如过程、模式匹配、函数定义、列表处理、错误处理和调试方法。作者可能会深入讲解Erlang的并发模型,包括轻量级进程(processes)和消息传递机制,这些特性使得Erlang在处理大规模并行计算和构建容错系统时表现出色。 书中还可能涉及Erlang的 OTP(Open Telecom Platform)框架,这是一个强大的工具集,用于构建可扩展、容错的软件系统。OTP提供了设计原则、库函数以及预定义的进程行为模式,帮助开发者遵循最佳实践,确保系统的稳定性和可维护性。 此外,读者可以期待学习到Erlang与其他语言的交互,如何使用Erlang进行网络通信,以及如何利用Erlang构建分布式系统。书中还可能包含实际案例研究,展示如何在真实世界的应用场景中应用Erlang技术,如电信、互联网服务和实时系统等。 编辑团队包括Mike Loukides作为编辑,Sumita Mukherji负责生产编辑,Audrey Doyle担任校对员,Lucie Haskins为索引编制者,封面设计由Karen Montgomery完成,内页设计由David Futato负责,插图由Robert Romano绘制。该书于2009年6月首次发行,是O'Reilly的经典系列“Nutshell Handbook”之一,其标志性的动物封面也是O'Reilly品牌的象征。 通过阅读《Erlang编程》,读者不仅可以掌握Erlang语言的基本语法,还能了解到如何利用Erlang的优势来解决复杂并发问题,提升系统性能和可靠性。对于那些对并发编程、分布式系统或函数式编程感兴趣的开发者来说,这本书是一份宝贵的资源。