"《Erlang編程指南》(Erlang Programming: A Concurrent Approach to Software Development)英文文字版[PDF]"介紹
中文名: Erlang編程指南
原名: Erlang Programming: A Concurrent Approach to Software Development
作者: Francesco Cesarini
Simon Thompson
圖書分類: 軟件
資源格式: PDF
版本: 英文文字版
出版社: O'Reilly
書號: 978-0596518189
發行時間: 2009年06月26日
地區: 美國
語言: 英文
簡介:
內容介紹:《Erlang編程指南》是對Erlang語言的深入介紹。Erlang是任何必須並發、容錯和快速響應的環境的理想編程語言。隨著多核處理器及其針對並發的新的可擴展方式的發展,Erlang得到了廣泛的使用。通過本書,你將學會如何使用Erlang編寫復雜的並發程序,不管你是否有編程背景和經驗。
《Erlang編程指南》由國際知名的Erlang社區領導者根據他們的培訓材料編寫而成。本書的重點集中在解釋Erlang的語法和語義,並且介紹?其模式匹配、規范列表、遞歸、調試、網絡和並發性等內容。
本書幫助你:
理解Erlang的強大功能及其包含的特殊功能。
學習並發背後的概念以及Erlang處理並發的方式。
編寫高效的Erlang程序並保持代碼整潔和良好的可讀性。
探究Erlang如何滿足分布式系統的要求。
內容截圖:
目錄:
Chapter 1 Introduction
Chapter 2 Basic Erlang
Chapter 3 Sequential Erlang
Chapter 4 Concurrent Programming
Chapter 5 Process Design Patterns
Chapter 6 Process Error Handling
Chapter 7 Records and Macros
Chapter 8 Software Upgrade
Chapter 9 More Data Types and High-Level Constructs
Chapter 10 ETS and Dets Tables
Chapter 11 Distributed Programming in Erlang
Chapter 12 OTP Behaviors
Chapter 13 Introducing Mnesia
Chapter 14 GUI Programming with wxErlang
Chapter 15 Socket Programming
Chapter 16 Interfacing Erlang with Other Programming Languages
Chapter 17 Trace BIFs, the dbg Tracer, and Match Specifications
Chapter 18 Types and Documentation
Chapter 19 EUnit and Test-Driven Development
Chapter 20 Style and Efficiency
Appendix Using Erlang
Colophon