Programming Erlang Software for a Concurrent World E–pub Download


  • Paperback
  • 519
  • Programming Erlang Software for a Concurrent World
  • Joe Armstrong
  • English
  • 07 April 2020
  • 9781934356005

Joe Armstrong ´ 0 Characters

Programming Erlang Software for a Concurrent World Free read è 0 His book presents Erlang and functional programming in the familiar Pragmatic style And it's written by Joe Armstrong one of the creators of ErlangIt includes example code you'll be able to build upon In addition the book contains the full source code for two interesting applicationsA 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 langua. Erlang is an amazing programming language This book is not the best if you re learning functional or parallel programming you should know both paradigms before reading this book also you should have programmed many funcionalities in JavaNET or any other so complete language but it s handy if you re learning Erlang or modular programming It s easy to get stuck so take your time reading it

Read Õ PDF, DOC, TXT or eBook ´ Joe ArmstrongProgramming Erlang Software for a Concurrent World

Programming Erlang Software for a Concurrent World Free read è 0 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 nowMoore'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 processors If your programs aren't concurrent they'll only run on a single processor at a time Your users will think that your. A book with big cons and big pros I think it will be easiest if I simply list the cons and the pros Let s start with the cons all of which I attribute to editors asleep at the wheel or on crack1 The book is laid out in a reader hostile manner topics are introduced completely out of order You ll be skipping around a lot to find in depth answers for anything2 The index is worthless You re rolling the dice when you try to find a particular topic Chances are good it s not in the index3 Many important items are in a 20 page section entitled 54 Miscellaneous Short Topics All of these topics could have been properly placed in appropriately titled sections elsewhere in the book4 The syntax of the language is seemingly random to a newcomer You never know if a line will need to end with a period semicolon or comma By the time you re done with the book you ll have figured all of this out But I never came across a section describing the language syntax5 Much of the text of the book is Armstrong tooting Erlang s horn I m glad he likes it but most of that should have been trimmed from the book6 There are a few errors in the source This is always painful in a programming book 7 Between the illogical structure of the book and the painfully unhelpful error messages from Erlang itself getting through the thing can be a painful exercise8 Thankfully I ve already made a study of functional programming ie immutable data lambda etc I think this book would be a challenging introduction to the subject as it does not spend much time explaining the theory and practicePros1 Armstrong really seems to enjoy showing off Erlang s features The enthusiasm is nice2 There are some good examples in the book3 By the time you re done you ll feel like you have a pretty good grasp of the language4 The language itself has a number of very interesting conceptual features The book does do a good job of presenting what is advantageous and uniue about ErlangIn all it s a decent book completely crippled by a complete lack of a good book editor Since there is now an O Reilly book called Erlang Programming I d suggest taking a look at it instead O Reilly has good editorsStrangely I ve noticed a propensity for Erlang supporters to confuse criticism of this book with criticism of Erlang or even of functional programming in general itself Please do not make that confusion here

Review Programming Erlang Software for a Concurrent World

Programming Erlang Software for a Concurrent World Free read è 0 Code is slowErlang 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 failuresErlang 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 codeErlang combines ideas from the world of functional programming with techniues for building fault tolerant systems to make a powerful language for building the massively parallel networked applications of the futureT. This is a great book As others have mentioned before it is a bit chaotic at times with understanding coming only after reading future chapters and with a few mistakes here and there but this is made up for by the depth of the material and the positive energy of the author present on every page If you can get through the tough parts you ll be rewarded by a great explanation of how to build reliable systems based on immutable datastructures and message passing


10 thoughts on “Programming Erlang Software for a Concurrent World E–pub Download

  1. says: Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong Joe Armstrong ´ 0 Characters Review Programming Erlang Software for a Concurrent World

    Programming Erlang Software for a Concurrent World E–pub Download Perhaps the most challenging part of software engineering is striving to build something that is simple Simplicity to me mea

  2. says: Joe Armstrong ´ 0 Characters Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong Programming Erlang Software for a Concurrent World E–pub Download

    Review Programming Erlang Software for a Concurrent World Joe Armstrong ´ 0 Characters Programming Erlang Software for a Concurrent World E–pub Download A book with big cons and big pros I think it will be easiest if I simply list the cons and the pros Let's start with the cons all of which I attribute to editors asleep at the wheel or on crack1 The book is laid out in a reader hostile manner topics are introduced completely out of order You'll be skipping around a lot to find in depth answers for anything2 The index is worthless You're rolling the dice when you try to find a pa

  3. says: Programming Erlang Software for a Concurrent World E–pub Download Joe Armstrong ´ 0 Characters

    Programming Erlang Software for a Concurrent World E–pub Download Joe Armstrong ´ 0 Characters This is the definitive book on Erlang written by Joe Armstrong the creator of the Erlang language The book is clearly written with lots of small examples and paced for the beginning Erlang programmerErlang takes a little getting us

  4. says: Review Programming Erlang Software for a Concurrent World Programming Erlang Software for a Concurrent World E–pub Download Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong

    Review Programming Erlang Software for a Concurrent World Joe Armstrong ´ 0 Characters Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong I really wanted to write a lovely review of this not just because it's a prag prog book but also because I like the values espoused by the Erlang community I had hoped for a tour de force from the language's creator but instead I got a book I skimmed the last hundred pages ofSo what's wrong with it? Half a dozen things but the crucial thing is that the focus of the book wanes as the book progresses In the early chapters there's a real fee

  5. says: Review Programming Erlang Software for a Concurrent World Joe Armstrong ´ 0 Characters Programming Erlang Software for a Concurrent World E–pub Download

    Programming Erlang Software for a Concurrent World E–pub Download An adeuate introduction to the language Erlang is an important language and it has enough unfamiliar elements to make it difficult to pick up without a guide This book deserves credit for being a clear approachable introduction to the syntax and core ideas of Erlang However he does not go as deep as I had hoped His description of the language itself is thorough but the chapters on OTP were relatively thin and I am left

  6. says: Programming Erlang Software for a Concurrent World E–pub Download

    Programming Erlang Software for a Concurrent World E–pub Download Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong Review Programming Erlang Software for a Concurrent World This is a great book As others have mentioned before it is a bit chaotic at times with understanding coming only after reading future chapters and with a few mistakes here and there but this is made up for by the

  7. says: Programming Erlang Software for a Concurrent World E–pub Download Joe Armstrong ´ 0 Characters Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong

    Review Programming Erlang Software for a Concurrent World Joe Armstrong ´ 0 Characters Read Õ PDF, DOC, TXT or eBook ´ Joe Armstrong Erlang is an amazing programming language This book is not the best if you're learning functional or parallel p

  8. says: Programming Erlang Software for a Concurrent World E–pub Download

    Programming Erlang Software for a Concurrent World E–pub Download It is an excellent book I strongly advise anyone that wants to dive into Erlang to read this book It is well structured and covers the topics in an consise and joyful manner I especially like how it keeps it real with references to real world cases Personally it makes me feel like I am taking a stroll down the

  9. says: Programming Erlang Software for a Concurrent World E–pub Download Joe Armstrong ´ 0 Characters

    Programming Erlang Software for a Concurrent World E–pub Download Joe Armstrong ´ 0 Characters Excellent book The first book you should read if you are learning Erlang The explanation is very clear without dumbing down the details A classic book like KR C but for functional and concurrent programming

  10. says: Programming Erlang Software for a Concurrent World E–pub Download

    Review Programming Erlang Software for a Concurrent World Programming Erlang Software for a Concurrent World E–pub Download It was a while since I wrote my first post The reason is that I'm reading books parallel and it takes time to finish one i

Leave a Reply

Your email address will not be published. Required fields are marked *