本书深入介绍了Erlang,这是一门满足高并发、容错和快速响应等苛刻要求的理想编程语言。随着多核CPU以及与之俱来的新并发扩展方式崭露头角,Erlang正在获得更广泛的接受和应用。只要拥有这本指南,无论此前的编程水平或经验如何,你都将学会用Erlang编写复杂的并发程序。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Erlang编程(影印版) |
分类 | |
作者 | (瑞典)塞萨芮利//(英)汤普森 |
出版社 | 东南大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书深入介绍了Erlang,这是一门满足高并发、容错和快速响应等苛刻要求的理想编程语言。随着多核CPU以及与之俱来的新并发扩展方式崭露头角,Erlang正在获得更广泛的接受和应用。只要拥有这本指南,无论此前的编程水平或经验如何,你都将学会用Erlang编写复杂的并发程序。 内容推荐 本书深入介绍了Erlang,这是一门满足高并发、容错和快速响应等苛刻要求的理想编程语言。随着多核CPU以及与之俱来的新并发扩展方式崭露头角,Erlang正在获得更广泛的接受和应用。只要拥有这本指南,无论此前的编程水平或经验如何,你都将学会用Erlang编写复杂的并发程序。 《Erlang编程》由Erlang国际社区的两位领袖级人物基于他们的培训教材撰写,重点解析该语言的语法和语义,并详细阐述模式匹配、严格列表(proper lists)、递归、调试、网络与并发等重要概念的精髓要义。 本书可以帮助你:理解并掌握Erlang的诸多强项,以及其设计者潜心设计的各种特性;学习并发背后的概念和Erlang相应的处理方法;编写高效的Erlang程序,并且保持代码整洁易读;发现Erlang如何满足分布式系统的需求;小试牛刀,添加简单图形用户界面;学习Erlang的追踪机制,用于调试并发和分布式系统;使用内嵌的Mnesia数据库和其他表存储特性。 无论你是新手还是富有经验的Erlang开发者,《Erlang编程》都是案头必备的重要参考资料。 目录 Foreword Preface 1.Introduction Why Should I Use Erlang? The History of Erlang Erlang's Characteristics High-Level Constructs Concurrent Processes and Message Passing Scalable, Safe, and Efficient Concurrency Soft Real-Time Properties Robustness Distributed Computation Integration and Openness Erlang and Multicore Case Studies The AXD301 ATM Switch CouchDB Comparing Erlang to C++ How Should I Use Erlang? 2.Basic Erlang 3.Sequential Erlang 4.Concurrent Programming 5.Process Design Patterns 6.Process Error Handing 7.Records and Macros 8.Software Upgrade 9.More Data Types and High-Level Constructs 10.ETS and Dets Tables 11.Distributed Programming in Erlang 12.OTP Behaviors 13.Introducing Mnesia 14.GUI Programming with wxErlang 15.Socket Programming 16.Interfacing Erlang with Other Programming Languages 17.Trace BIFs,the dbg Tracer,and Match Specifications 18.Types and Documentation 19.EUnit and Test-Driven Development 20.Style and Efficiency Appendix:Using Erlang Index |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。