Which book to read?

For learning “just” Elixir, I would recommend the following books:

The prag prog book is more of a “step by step” book. Elixir in action progresses faster (doesn’t spend as much time exploring more basic aspects). Both are good and having both won’t necessarily lead to a lot of duplication. Note I have only read the 1st version of Elixir in action: I learned a lot, but at this stage it’s getting quite dated (i.e. buy the 2nd edition, not the 1st).

Another excellent (free!) resource is learnyousomeerlang.com. Although it’s about Erlang, it spends a lot of time covering “thinking in OTP” etc. which transfers nearly directly into Elixir.

For video-based learning, there’s

Based on your experience and requests, I would recommend the first one as its style is closer to what you’re looking for.

Being new to Elixir myself, I’ve spent some time to write a series on creating a process pool manager in Elixir (as well as some small coding patterns in Elixir). You might find them helpful: http://davidsulc.com/blog/category/elixir/

3 Likes