Programming Erlang: Software for a Concurrent World (Pragmatic Programmers)

3,96 valoración promedio
( 593 valoraciones por Goodreads )
 
9781937785536: Programming Erlang: Software for a Concurrent World (Pragmatic Programmers)

A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems.

Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages.

Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.

You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.

The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.

Erlang will change your view of the world, and of how you program.

What You Need

The Erlang/OTP system. Download it from erlang.org.

"Sinopsis" puede pertenecer a otra edición de este libro.

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.

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.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Armstrong, Joe
Editorial: Pragmatic Bookshelf
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos PAPERBACK Cantidad: > 20
Librería
Mediaoutlet12345
(Springfield, VA, Estados Unidos de America)
Valoración
[?]

Descripción Pragmatic Bookshelf. PAPERBACK. Estado de conservación: New. 193778553X *BRAND NEW* Ships Same Day or Next!. Nº de ref. de la librería SWATI2132563332

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 20,57
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,39
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Armstrong, Joe
Editorial: Pragmatic Bookshelf (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Paperback Cantidad: 1
Librería
Buyback Express
(Alton, IL, Estados Unidos de America)
Valoración
[?]

Descripción Pragmatic Bookshelf, 2013. Paperback. Estado de conservación: New. New Book. Lightest of shelf/storage wear. SHIPS WITHIN 24 HOURS! Tracking Provided. DHL processing & USPS delivery for an average of 3-5 Day Standard & 2-3 Day Expedited! FREE INSURANCE! Fast & Personal Support! Careful Packaging. No Hassle, Full Refund Return Policy!. Nº de ref. de la librería mon0000674559

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 21,18
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,37
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Joe Armstrong
Editorial: Pragmatic Bookshelf 2013-10-03 (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Paperback Cantidad: 5
Librería
Chiron Media
(Wallingford, Reino Unido)
Valoración
[?]

Descripción Pragmatic Bookshelf 2013-10-03, 2013. Paperback. Estado de conservación: New. Nº de ref. de la librería NU-GRD-05041557

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 25,81
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,39
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Armstrong, Joe
Editorial: Oand#8242;Reilly (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Cantidad: > 20
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción Oand#8242;Reilly, 2013. PAP. Estado de conservación: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Nº de ref. de la librería WO-9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 19,87
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,20
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Armstrong, Joe
Editorial: Pragmatic Bookshelf 10/3/2013 (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Paperback or Softback Cantidad: 5
Librería
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)
Valoración
[?]

Descripción Pragmatic Bookshelf 10/3/2013, 2013. Paperback or Softback. Estado de conservación: New. Programming ERLANG: Software for a Concurrent World. Book. Nº de ref. de la librería BBS-9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,98
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Armstrong, Joe
Editorial: The Pragmatic Programmers (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Tapa blanda Cantidad: 18
Librería
Valoración
[?]

Descripción The Pragmatic Programmers, 2013. Estado de conservación: New. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. Num Pages: 548 pages, black & white illustrations. BIC Classification: UMZ. Category: (XV) Technical / Manuals. Dimension: 232 x 194 x 29. Weight in Grams: 956. . 2013. Second Edition. Paperback. . . . . . Nº de ref. de la librería V9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 31,38
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Irlanda a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Joe Armstrong
Editorial: The Pragmatic Programmers, United States (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Paperback Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción The Pragmatic Programmers, United States, 2013. Paperback. Estado de conservación: New. 2nd Revised edition. Language: English . Brand New Book. A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you ll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That s because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. Nº de ref. de la librería AAH9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 31,45
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Joe Armstrong
Editorial: The Pragmatic Programmers, United States (2013)
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Paperback Cantidad: 10
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción The Pragmatic Programmers, United States, 2013. Paperback. Estado de conservación: New. 2nd Revised edition. Language: English . Brand New Book. A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you ll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That s because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. Nº de ref. de la librería AAH9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 31,54
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Armstrong, Joe
Editorial: The Pragmatic Programmers
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Tapa blanda Cantidad: 18
Librería
Kennys Bookstore
(Olney, MD, Estados Unidos de America)
Valoración
[?]

Descripción The Pragmatic Programmers. Estado de conservación: New. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. Num Pages: 548 pages, black & white illustrations. BIC Classification: UMZ. Category: (XV) Technical / Manuals. Dimension: 232 x 194 x 29. Weight in Grams: 956. . 2013. Second Edition. Paperback. . . . . Books ship from the US and Ireland. Nº de ref. de la librería V9781937785536

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 33,62
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Joe Armstrong
ISBN 10: 193778553X ISBN 13: 9781937785536
Nuevos Cantidad: 3
Librería
Speedy Hen LLC
(Sunrise, FL, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. Bookseller Inventory # ST193778553X. Nº de ref. de la librería ST193778553X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 35,17
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda