What's Hot| Upload Video| Email this Page| Your Account

Programming Erlang: Software for a Concurrent World

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.  more

  • ComparePrices

    Get price with tax & shipping*
    Sold at 3 Stores
    title,descmerchant price seeit
    Smarter Choice
    Programming Erlang: Software for a...

    Joe Armstrong / 2007 / 515 pages Books

    • $25.87
    • Free Shipping
    • Coupon

      1 coupon available

      • Code:No Code Required
      • Detail:

        Free Standard shipping on any order at DeepDiscount.

      • Expires:Aug-31-2010
      • Restriction:Unknow
    See it
    Programming Erlang: Software for a...

    Pages: 536, Edition: 1, Paperback, Pragmatic Bookshelf

    • $24.39
    • Coupon

      1 coupon available

      • Code:No Code Required
      • Detail:

        FREE Shipping on orders over $25 at Amazon.

      • Expires:Dec-31-2010
      • Restriction:Some restrictions apply. See site for details.
    See it
    Paperback, Programming Erlang:...

    Describes how to build parallel, distributed systems using the ERLANG programming language. Author: Joe Armstrong...

    See it

    *Shipping costs are based on an estimate of the lowest shipping rate available within the contiguous US, excluding Alaska and Hawaii. Only merchants with this product in stock are listed (Merchants with this product back ordered have been removed from this list).

    Do you see a pricing error? Please let us know by filling out a simple form: Click here

    MoreStores

    Write a review

    ProductReviews93/100 (28 Reviews)

    Recent Reviews

    3/5
    From: Amazon
    Posted: Jan-02-2009
    Mediocre; Erlangers should expect more

    In my opinion, Programming Erlang has been bought and used primarily because it is first book on Erlang, not because it will stand the test of time. Alpha-geeks want to learn Erlang and there just aren't many options available yet....

    read full review | report as inappropriate
    5/5
    From: Amazon
    Posted: Nov-06-2008
    The K&R of the Erlang world

    I found this to be a pretty easy read overall, but of course had to re-read some sections as I was coming across new concepts.It reminded me a lot of reading Kernighan and Ritchie way back when I was learning C. I don't say that because...

    read full review | report as inappropriate
    5/5
    From: Amazon
    Posted: Sep-25-2008
    Great overview on Erlang and OTP

    With a very amenable writing, Joe Armstrong presents a clear overview on the Erlang Language and basics of the OTP. The book presents the basic topics, with simple and yet powerful examples, and points the directions on how to find more...

    read full review | report as inappropriate
    5/5
    From: Amazon
    Posted: Sep-08-2008
    Very good intro to Erlang

    This book was well worth the money even if you don't intend to program in Erlang. It gives a very good over view of an alternative model of parallel programming that is currently not heavily used. The model emphasizes reliability by not...

    read full review | report as inappropriate

    Selected Reviews

    5/5
    From: Amazon
    Posted: Nov-06-2008
    The K&R of the Erlang world

    I found this to be a pretty easy read overall, but of course had to re-read some sections as I was coming across new concepts.It reminded me a lot of reading Kernighan and Ritchie way back when I was learning C. I don't say that because...

    read full review | report as inappropriate
    3/5
    From: Amazon
    Posted: Jan-02-2009
    Mediocre; Erlangers should expect more

    In my opinion, Programming Erlang has been bought and used primarily because it is first book on Erlang, not because it will stand the test of time. Alpha-geeks want to learn Erlang and there just aren't many options available yet....

    read full review | report as inappropriate
    9
    Page 1 of 1

    SimilarProducts

    Related Searches:

    business & culture book

    Channel Directory:

    Science Fiction |  Comic Books |  Cookbooks |  Biographies |  Children's Books
    close
    close

    More legal stuff: Smarter.com is a comparison shopping website that compares prices and products at online stores to help consumers save money. Stores are responsible for providing us with accurate price and product information, including the proper codes for coupons, discounts and rebates. Tax and shipping costs are estimates. Please confirm all costs before making your final purchase at the online store. All merchant ratings, product reviews and video reviews are submitted by shoppers or third-party websites. We are not responsible for their content. If you have any concerns about content on our website, please contact us.