Erlang Programming: a Concurrent Approach to Software Development
โ Scribed by Cesarini, Francesco, Thompson, Simon & Simon Thompson
- Publisher
- O'Reilly Media, Inc
- Year
- 2009
- Tongue
- English
- Leaves
- 676
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
This book offers you an in-depth explanation of Erlang, a programming language ideal for any situation where concurrency, fault-tolerance, and fast response is essential. You'll learn how to write complex concurrent programs in this language, regardless of your programming background or experience. Erlang Programming focuses on the language's syntax and semantics, and explains pattern matching, proper lists, ย Read more...
Abstract: This book offers you an in-depth explanation of Erlang, a programming language ideal for any situation where concurrency, fault-tolerance, and fast response is essential. You'll learn how to write complex concurrent programs in this language, regardless of your programming background or experience. Erlang Programming focuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency, with exercises at the end of each chapter
โฆ Table of Contents
Content: Erlang Programming
Preface
Simon: Why Erlang?
Who Should Read This Book?
How to Read This Book
Conventions Used in This Book
Using Code Examples
Safariยฎ Books Online
How to Contact Us
Acknowledgments
1. Introduction
The History of Erlang
Erlang's Characteristics
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
CouchDB
Comparing Erlang to C++
How Should I Use Erlang?
2. Basic Erlang
The Erlang Shell
Floats
Atoms. BooleansTuples
Lists
Atoms and Strings
Building and Processing Lists
List Functions and Operations
Term Comparison
Variables
Complex Data Structures
Pattern Matching
Functions
Modules
Module Directives
Exercises
B. Assigning through pattern matching
C. Recursive list definitions
D. Flow of execution through pattern matching
E. Extracting values in composite data types through pattern matching
Exercise 2-2: Modules and Functio.
โฆ Subjects
ERLANG (Computer program language)
๐ SIMILAR VOLUMES
<span>This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. Wit
This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi - core processors and their new scalable approach to concurrency. With th
I bought it as one of my course books. The language itself has some pretty cool things that makes distributed programming easy. The book, however, is quite poorly written. If I had to buy an erlang book again (and its not a mandatory course book), I wouldnt buy it again. Look online for better help