Joe Armstrong
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers)
- ISBN 13:
- 9781937785536
- author:
- Joe Armstrong
- format:
- Paperback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2013
- Pages:
- 548
- Dimensions:
- 19 x 3.3 x 23.5 cm
- Genre:
- Computing & Internet, Programming, Software Design, Testing & Engineering
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Erlang: A Powerful Tool for Handling Parallel Problems In today's multi-user environments, such as web sites and cloud applications, thousands of users interact simultaneously. To handle these parallel problems efficiently, you need an industrial-strength tool like Erlang. This second edition of Programming Erlang introduces the language in small steps, covering sequential programming, parallel programming, error handling, and distributed programming. You'll learn how to write programs that scale effortlessly on multicore systems using sets of parallel processes, not a single sequential process as found in most programming languages. With hands-on tutorial examples and insider tips, you can work confidently with Erlang and its standard frameworks. The updated edition includes seven new chapters covering the latest Erlang features, such as maps, the type system, and WebSockets. You'll be able to write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system.