I agreed. Elixir in Action is a better book and very well written.
+1 [quote=ābklau, post:21, topic:431ā]
Elixir in Action is a better book and very well written.
[/quote]
much better written
I started with Programming Elixir 1.2 and now going through Programming Phoenix. I have a copy of Elixir in Action which I will read soon but wanted to āmakeā stuff with Phoenix first if that makes sense. Keeps me motivated to have stuff to look at that I made in the browser.
Iām eyeing The Little Elixir & OTP Guidebook now that itās nearing completion. I find it hard to learn OTP because Iām newish to backend web dev in general so I donāt have much to compare it to so itās a bit harder to see why itās ābetterā.
Anyone read Programming Erlang by Joe Armstrong? Iāve just ordered it, the main reason I went with it is to really understand Erlang and therefore Elixir.
Programming Elixir, after that Learn You Some Erlang.
Also looking forward to get Programming Phoenix when itās out and gonna be on sale
Not yet but itās on my wish-list - please let us know what you think of it
Will do. Looking forward to read something written by Joe Armstrong.
Me too.
I would love to see a book about Elixir & Erlang from @rvirding too - whaddya say Robert? I reckon it would be a best-seller
Yes. I enjoyed it very much. Joe has a fun writing style and explains concepts clearly.
No, sorry. Me and writing books donāt go together. It would never be finished. It is bad enough trying to write blogs. I need to get worked up for that to happen, and I usually manage to say something which annoys people.
I did. In my opinion the second edition of this book is the first one to read in order to start learning Erlang or Elixir.
Itās been some time since this thread was posted in and so as more people will have read more books, Iām wondering whether more of you can add your thoughts to this thread - perhaps a pattern will emerge that might help those new to Elixir
In terms of Erlang books, Iād definitely recommend Joe Armstrongās āProgramming Erlang: Software for a Concurrent Worldā. In particular, I got alot out of these chapters:
Part III ā Concurrent and Distributed Programs
Part IV ā Programming Libraries and Frameworks
Part V ā Building Applications
There are differences between Elixir, but I found the basic concepts/mechanisms regarding concurrency and distributed computing to be relatively the same.
Plus Joe Armstrong is an excellent writer. His blog at http://joearms.github.io/ is worth checking out.
A post was merged into an existing topic: Elixir Screencasts / Videos / Online Courses
iām halfway through the Programming Elixir 1.3. I want to build a web app from scratch using elixir and phoenix.
What books, in what order, should I read to do that ?
If You are interested in the web, maybe Programming Phoenix is the book for You.
There is a new release coming soon, covering the latest version, but I donāt know whenā¦
One day or another, You will meet OTP. Then You will need a good sip of Elixir.
You will maybe find useful to learn Erlang, because it is the root of allā¦ Like learning latin to understand how italian language was built upon.
Is this order good ?
I thought about this one :
- Progamming Elixir
- Elixir in Action
- The little Elixir & OTP Guidebook
- Designing for Scalability with Erlang/OTP
- And finally Programming Phoenix
Sounds good!
This is what Iāve done so far (see my reviews in their respective threads too):
50% Programming Elixir
100% Elixir in Action
Remaining 50% Programming Elixir
PragDaveās online course
Currently going through the Phoenix Guides while waiting for Programming Phoenix 1.3 to be updated
I highly recommend everything I have read and done so far - not regretted any of it
I consider building complex projects so for me OTP is important. This is why I want to go deep in it by reading
3. The little Elixir & OTP Guidebook
4. Designing for Scalability with Erlang/OTP
This why i Want the opinion of someone who read those two books.
Elixir in Action did a great job imo. He actually walks you through building a server from scratch before moving on to Genservers. - which I found really helpful in understanding them.
Iāve got the Little Elixir & OTP Guidebook and hope to get to it at some point