JoeZMar
November 22, 2018, 6:55pm
1
I just finished reading Programming Phoenix 1.4 and Adopting Elixir. I was wondering what other recommendations you would have for someone who would consider themselves an intermediate developer who wants to dive as deep into as Elixir as possible?
Elixir in Action (Second Edition) and Metaprogramming Elixir.
4 Likes
Designing for Scalability with Erlang/OTP
This is the deep dive into OTP.
5 Likes
AstonJ
November 22, 2018, 11:31pm
4
How about⊠all of them?
This is what Iâve done/read so far and have not regretted any of them:
https://imagery.pragprog.com/products/557/elixir16.jpg
by Dave Thomas
This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, but get them right without all the locking and consistency headaches. Meet Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM. Elixirâs pragmaâŠ
[image]
by SaĆĄa JuriÄ
Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability.
About the technology
Elixir is a modern programming language that takes advantage of BEAM, the Erlang virtual machine, without the burden of Erlangâs complex syntax and conventions. Elixir gives you Ruby-like elegance with the power to develop bulletproof distributed server systems that can âŠ
[image]
Youâre a programmer, so you donât need spoon feeding with the conventional drivel about âthis is an integer.â No. You need to know whatâs different, and you want to know quickly.
But you want more. True mastery of Elixir comes from understanding the underlying idioms: functional programming, transformations, concurrency, and application structure. You need to know the tools, such as IEx and mix. And you need to understand the frameworks, such as OTP and Phoenix. This course will get yâŠ
[image]
by Ulisses Almeida
Elixirâs straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. No previous functional programming experience required! This book walks you through the right concepts at the right pace, as you explore immutable values and explicit data transformation, functions, modules, recursive functions, pattern matching, high-order functions, polymorphism, and failure handling, all while avoiding side effectâŠ
I am currently readingâŠ
(Check out my reviews in each of those threads for more of my thoughts on them)
After PP I am probably going to read Programming Ecto (Pragprog) , then make my way through the rest Books
In your case (and I suppose as general advice) I would look at all the books and ask yourself whether there is a good reason why you shouldnât read that particular book - professionally published books contain so much great information that they are worth every penny imo
And donât forget you can get 35% off any PragProg or Manning book with your forum discount
2 Likes