Programming Erlang: Software for a Concurrent World and over 2 million other books are available for Amazon Kindle . Learn more
£23.79
  • RRP: £27.99
  • You Save: £4.20 (15%)
FREE Delivery in the UK.
Only 4 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Programming Erlang: Softw... has been added to your Basket
Trade in your item
Get a £6.74
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Paperback – 3 Oct 2013


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£23.79
£15.34 £22.41
£23.79 FREE Delivery in the UK. Only 4 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) + Erlang Programming + Introducing Erlang: Getting Started in Functional Programming
Price For All Three: £59.09

Buy the selected items together


Trade In this Item for up to £6.74
Trade in Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) for an Amazon Gift Card of up to £6.74, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 548 pages
  • Publisher: Pragmatic Bookshelf; 2 edition (3 Oct. 2013)
  • Language: English
  • ISBN-10: 193778553X
  • ISBN-13: 978-1937785536
  • Product Dimensions: 19 x 3.3 x 23.5 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 245,336 in Books (See Top 100 in Books)

Product Description

Review

""This second edition of Joe's seminal Programming Erlang is a welcome update, covering not only the core language and framework fundamentals but also key community projects such as rebar and cowboy. Even experienced Erlang programmers will find helpful tips and new insights throughout the book, and beginners to the language will appreciate the clear and methodical way Joe introduces and explains key language concepts.""--Alexander Gounares, Former AOL CTO, advisor to Bill Gates, and founder/CEO of Concurix Corp.

About the Author

Joe Armstrong is one of the creators of Erlang. He has a Ph.D. in computer science from the Royal Institute of Technology in Stockholm, Sweden and is an expert on the construction of fault-tolerant systems. He has worked in industry, as an entrepreneur, and as a researcher for more than 35 years.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
5 star
1
4 star
1
3 star
0
2 star
0
1 star
0
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 2 people found the following review helpful By W. Ellis on 10 Mar. 2014
Format: Kindle Edition Verified Purchase
This is not for someone coming to coding for the first time, but if you have a reasonable knowledge of the basics this is an excellent book for making the move. My only minor disappointment was there was no mention of C# or .NET, but Java is similar enough to C# for the illustrations to work. Highly recommended as a way to get started with Erlang.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 2 people found the following review helpful By Lwing on 6 Jan. 2014
Format: Paperback Verified Purchase
I bought it a xmas gift and he, being a programming teacher at collage, thought it seemed an interesting GP-language. The book gives many examples and easy solutions to common problems. A good buy.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 9 reviews
15 of 15 people found the following review helpful
Best book available for learning Erlang 2 Oct. 2013
By K. Landrus - Published on Amazon.com
Format: Paperback
This is much improved over the 1st edition (which I never actually finished), the goals succeed in better appeal to beginners, and explain the benefits of concurrent programming for multicore computers of today in Erlang have been realized and make it more interesting. I looked forward everyday to when I could have time to read more and experiment in the repl.

I have the 1st (print) edition, it is one of the books that originally got me interested in the functional paradigm and concurrent programing with out using threads, (share nothing). After Erlang I also learned Scala which adopts many of the ideas from Erlang especially actors, and pattern matching. The 2nd ed. definitely improves on the original and is more enjoyable to read.
I would definitely recommend this book to other programmers who are interested in taking advantage of programming the multi-core CPUs in most current laptops and desktops which are more prevalent than before, with out the pitfalls of shared memory thread based techniques.
As a Ruby developer I am also interested in Elixir which is a more expressive Ruby-like language running on top of the Erlang VM,
7 of 8 people found the following review helpful
Truly Outstanding 10 Dec. 2013
By wsands - Published on Amazon.com
Format: Paperback
The 1st edition of this book is what got me interested in Erlang. This edition is an outstanding update. Joe's clear explanations and to-the-point examples make learning the language fun and interesting. Many programming books are hastily thrown together by their authors, and often contains topics that are obsolete by the time book goes to press. This book is just the opposite. Not only is everything discussed in this book relevant to today's Erlang programmer, Joe also provides a glimpse of the future. In chapter 5, Joe discusses "maps," which is a capability available in version R17 (the next release of Erlang). Chapter 18 discusses websockets and is an interesting application of the new "maps" capability.

In summary, I think this book is a must read for anyone interested in Erlang.
4 of 4 people found the following review helpful
Excellent 19 Mar. 2014
By A. Matthews - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Still the best Erlang book IMHO. I bought it for the new material on setting up an Erlang dev environment, amongst other things. The coverage of that was sparser than the Amazon blurb led me to believe. There really wasn't enough new material to justify buying the 2nd edition (if, like me, you already bough the 1st ed). Still it gets 5 stars because it is an excellent book, and if you don't already have this, it is worth it.
3 of 3 people found the following review helpful
mindblowing read 28 April 2014
By Michael A. Mota - Published on Amazon.com
Format: Kindle Edition Verified Purchase
As a newcomer to the Erlang, this is an absolutely essential book to anyone getting familiar with this amazing functional, concurrent language. The creator of Erlang masterfully explains the language through excellent real world examples and great analogies to imperative language constructs familiar to experienced programmers and newcomers. I love the creator's thinking process expressed throughout the book. It really helps you realize the possibilities of using Erlang capabilities to solve problems in a intuitive manner that is not possible with imperative languages. This last comment may sound ridiculous, but reading the book was so enlightening and mindbending that I forgot where I was like Alice in wonderland did.
Really practical guide 12 Jan. 2015
By Oleg - Published on Amazon.com
Format: Kindle Edition
I like author's approach - no funny pics, no long boring chapters about installation with screenshots, etc. First code sample is a 10 string long simple file server. And you can see some Erlang features at once: module creation, server loop, pattern matching and just syntax without superfluous forewords. This book is not about yet another functional language with strange syntax but mostly about concurrency and scalability. Not easy subject but very well explained.
Were these reviews helpful? Let us know


Feedback