Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

Quantity: 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
38 used & new from $18.99

Have one to sell? Sell yours here
 
   
Tell a Friend
Programming Erlang: Software for a Concurrent World
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  
Programming Erlang: Software for a Concurrent World [ILLUSTRATED] (Paperback)
by Joe Armstrong (Author)
  4.7 out of 5 stars 22 customer reviews (22 customer reviews)  

List Price: $36.95
Price: $24.39 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $12.56 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, May 14? Choose One-Day Shipping at checkout. See details

38 used & new available from $18.99

Better Together

Buy this book with Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) by Andy Oram today!

Programming Erlang: Software for a Concurrent World Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
Buy Together Today: $63.29

Customers Who Bought This Item Also Bought

Programming Collective Intelligence: Building Smart Web 2.0 Applications

Programming Collective Intelligence: Building Smart Web 2.0 Applications by Toby Segaran

4.7 out of 5 stars (27)  $26.39
RESTful Web Services

RESTful Web Services by Leonard Richardson

4.5 out of 5 stars (28)  $26.39
The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers)

The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers) by Terence Parr

4.7 out of 5 stars (7)  $24.39
Programming in Haskell

Programming in Haskell by Graham Hutton

4.1 out of 5 stars (9)  $40.50
The Haskell School of Expression: Learning Functional Programming through Multimedia

The Haskell School of Expression: Learning Functional Programming through Multimedia by Paul Hudak

4.1 out of 5 stars (11)  $30.40
Explore similar items : Books (50)

Editorial Reviews
Product Description
Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now.

Moore's Law is the observation that the amount you can do on a single chip doubles every two years. But Moore's Law is taking a detour. Rather than producing faster and faster processors, companies such as Intel and AMD are producing multi-core devices: single chips containing two, four, or more processors. If your programs aren't concurrent, they'll only run on a single processor at a time. Your users will think that your code is slow.

Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems. It has been used commercially for many years to build massive fault-tolerated systems that run for years with minimal failures.

Erlang programs run seamlessly on multi-core computers: this means your Erlang program should run a lot faster on a 4 core processor than on a single core processor, all without you having to change a line of code.

Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel, networked applications of the future.

This book presents Erlang and functional programming in the familiar Pragmatic style. And it's written by Joe Armstrong, one of the creators of Erlang.

It includes example code you'll be able to build upon. In addition, the book contains the full source code for two interesting applications:

  • A SHOUTcast server which you can use to stream music to every computer in your house, and
  • a full-text indexing and search engine that can index gigabytes of data.

    Learn how to write programs that run on dozens or even hundreds of local and remote processors. See how to write robust applications that run even in the face of network and hardware failure, using the Erlang programming language.

    About the Author
    In his search to find better ways to implement fault-tolereant applications, Joe Armstrong designed and implemented the first version of Erlang in 1986. He wrote the first Erlang book and held the first Erlang course-he has worked with Erlang from the very beginning. He has taught Erlang to hundreds of programmers and held countless lectures and keynotes describing the technology.

    Joe has a PhD in computer science from the Royal Institute of Technology in Stockholm, Sweden and is an expert in the construction of fault tolerant systems.

    Joe was the chief software architect of the project which produced the Erlang OTP system. He has worked as an entrepreneur in one of the first Erlang startups (Bluetail) and has worked for 30 years in industry and research. Joe currently works for Ericsson AB where Erlang is used to build highly-fault tolerant switching systems.


  • Product Details
    • Paperback: 536 pages
    • Publisher: Pragmatic Bookshelf (July 11, 2007)
    • Language: English
    • ISBN-10: 193435600X
    • ISBN-13: 978-1934356005
    • Product Dimensions: 8.8 x 7.6 x 1 inches
    • Shipping Weight: 1.8 pounds (View shipping rates and policies)
    • Average Customer Review: 4.7 out of 5 stars 22 customer reviews (22 customer reviews)
    • Amazon.com Sales Rank: #8,596 in Books (See Bestsellers in Books)

      Popular in these categories: (What's this?)

      #1 in  Books > Computers & Internet > Hardware > Parallel Processing Computers
      #9 in  Books > Computers & Internet > Business & Culture > Privacy
      #12 in  Books > Computers & Internet > Networking > Data in the Enterprise > Client-Server Systems

      (Publishers and authors: Improve Your Sales)
    •  Would you like to update product info or give feedback on images? (We'll ask you to sign in so we can get back to you)


    What Do Customers Ultimately Buy After Viewing This Item?

    Programming Erlang: Software for a Concurrent World
    86% buy the item featured on this page:
    Programming Erlang: Software for a Concurrent World 4.7 out of 5 stars (22)
    $24.39
    Programming Collective Intelligence: Building Smart Web 2.0 Applications
    6% buy
    Programming Collective Intelligence: Building Smart Web 2.0 Applications 4.7 out of 5 stars (27)
    $26.39
    Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
    4% buy
    Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) 3.9 out of 5 stars (26)
    $38.90
    RESTful Web Services
    3% buy
    RESTful Web Services 4.5 out of 5 stars (28)
    $26.39

    Want Your Own Branded Website? Get your own branded e-commerce site with WebStore by Amazon. Sign up now and get one month free! Offer applies to new subscribers only.

    Learn more