This book offers you an in-depth explanation of Erlang, a programming language ideal for any situation where By Francesco Cesarini, Simon Thompson. Francesco Cesarini is the founder of Erlang Solutions Ltd. He has used Erlang on a daily Founder of Erlang Solutions and co-author of Erlang Programming. The source code of the Erlang Programming book by Francesco Cesarini and Simon Thompson, published by O’Reilly Media.
|Published (Last):||7 July 2015|
|PDF File Size:||3.76 Mb|
|ePub File Size:||17.40 Mb|
|Price:||Free* [*Free Regsitration Required]|
Goodreads helps you keep track of books you want to read. Want to Read saving…. Want to Read Currently Reading Read. Refresh and try again. Open Preview See a Problem? Thanks for telling us about the problem. Return to Book Page. This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential.
Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you’ll learn how to write complex concurrent programs in Erlang, reg This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential.
With this guide you’ll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience. Written by leaders of the international Erlang community — and based on their training material — Erlang Programming focuses on the language’s syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency.
This book helps you: Understand the strengths of Erlang and why its designers included specific features Learn the concepts behind concurrency and Erlang’s way of handling it Write efficient Erlang programs while keeping code neat and readable Discover how Erlang fills the requirements for distributed systems Add simple graphical user interfaces with little effort Learn Erlang’s tracing mechanisms for debugging concurrent and distributed systems Use the built-in Mnesia database and other table storage features Erlang Programming provides exercises at the end of each chapter and simple examples throughout the book.
Paperbackpages. To see what your friends thought of this book, please sign up. Lists with This Book. This book is not yet featured on Listopia. Sep 21, Daniel rated it it was amazing. Very lucid and approachable. I saw parallels between the book’s presentation of Erlang’s processes as actors, and the more common object-oriented style of programming. I have always believed in preventing “inappropriate intimacy” between parts of a program, but this book gave me a better understanding of how to make programs truly modular; even if I never had an occasion to use Erlang, I would still say that this book make me a better programmer.
Jun 25, Matt rated it liked it. Cesarini explains Erlang in a reasonably approachable way.
Erlang Programming – O’Reilly Media
Some of the chapters are great but others leave much to be desired. I really enjoyed exploring a functional programming language and a different way of thinking about code, however, the project structure of larger Erlang projects looks a bit chaotic. I understand that an Erlang program can scale from a performance level, but I wonder if it scales from a project management level. May 12, Christopher rated it really liked it Shelves: Working through this made me feel as though I’d learned Erlang, and I had no problem figuring out some other folks’ existing code and adding to it based on that experience.
So I reckon it was programmijg pretty good book in practical terms, even if it’s not a shining beacon of insight into all things functional or concurrent. Jan 30, Gert rated it really liked it.
I still often refer to it when I’m writing Erlang. Well written, well structured. Doesn’t go very deep er,ang OTP, but this was not the focus of this book.
Apr 04, Bharat rated it it was amazing.
A reference book that should be ideally read after starting off from Joe Armstrong’s Programming Erlang and mastering the basics of Erlang syntax. The exercises in cesaruni book are also great and worth practising to solidify Erlang basics.
May 07, Andrew rated it it was amazing.
May 10, Dave Peticolas rated it liked it. This is a nice complement to the Armstrong book. In particular, it has a great discussion of the Erlang tracing mechanisms. Jul 24, zhao rated it it was amazing Shelves: Aug 24, Fyodor Ustinov rated it it was amazing.
Jul 10, Zach Moazeni rated it really liked it. The best resource I’ve found for erlang. Faheemurrehman rated it it was amazing Mar 17, Abhi Yerra rated it it was amazing Apr 23, Brucealon rated it really liked it Jun 10, Alex McLain rated it really liked it Aug 23, Duncan McGreggor rated it it was amazing Sep 22, Kevin Albrecht rated it really liked it Nov 28, Fabio Ticconi rated it it was amazing Jan 06, Andrew Magee rated it liked it Nov 19, Peter rated it it was amazing Jan 27, Peter Herndon rated it it was amazing Mar 31, Katherine rated it really liked it Jan 26, Russell Branca rated it really liked it Jan 04, Luiz rated it really liked it May 17, cfsarini Sean Patrick rated it liked it Mar 13, Sergey Leschenko rated it erlahg liked it May 22, Stanislav Mekhonoshin rated it it was amazing Aug 22, Philip rated it liked it Sep 09, Peter Maloy rated it it was amazing Porgramming 20, Charles Straney rated it really liked it Feb 24, Andrei rated it really liked it May 25, There are no discussion topics on this book yet.
If you like books and love to build cool products, we may be looking for you. Books by Francesco Cesarini.
No trivia or quizzes yet. Just a moment while we sign you in to your Goodreads account.