Cover of ERLANG Programming

ERLANG Programming

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 this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience.

Read more

Written by leaders of the international Erlang community — and based on their training material — Erlang Programmingfocuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency.

This book helps you:

Understand the strengths of Erlang and why its designers included specific features Learn the concepts behind concurrency and Erlang's way of handling it Write efficient Erlang programs while keeping code neat and readable Discover how Erlang fills the requirements for distributed systems Add simple graphical user interfaces with little effort Learn Erlang's tracing mechanisms for debugging concurrent and distributed systems Use the built-in Mnesia database and other table storage features Erlang Programmingprovides exercises at the end of each chapter and simple examples throughout the book.

Subject
science
Themes
technology
Audience
adult
Length
long · 496 pages

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked ERLANG Programming? Here’s where I’d start.

These suit anyone who liked ERLANG Programming. Sign in and mark a few books for picks shaped around your own taste.

  1. Programming Erlang Shares erlang, programming, functional programming
  2. Erlang and OTP in Action Shares erlang, programming, fp
  3. An Introduction to Functional Programming Through Lambda Calculus Shares programming, functional programming, computer science
  4. Real World Haskell: Code You Can Believe In Shares programming, functional programming, computer science

“People who read ERLANG Programming tend to reach for these next.”

  1. Programming Clojure
  2. Land of LISP: Learn to Program in LISP, One Game at a Time!
  3. Clojure In Action
  4. Types and Programming Languages

“If you want more of the same (science about technology), start with these.”

  1. The Self-Taught Programmer: The Definitive Guide to Programming Professionally
  2. Practical Clojure
  3. Developing Backbone.js Applications
  4. Sams Teach Yourself Java in 24 Hours (5th Edition)

“If it was the programming that hooked you, try one of these.”

  1. Purely Functional Data Structures
  2. Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun
  3. Learn You a Haskell for Great Good!
  4. Seven Languages in Seven Weeks

“These start from a similar idea, even if they go somewhere else with it.”

  1. The Go Programming Language
  2. Java Concurrency in Practice
  3. C++ Concurrency in Action: Practical Multithreading
  4. Programming Scala: Scalability = Functional Programming + Objects