Programming Elixir
Dave Thomas
In 2016, Googleâ??s Site Reliability Engineering book ignited an industry discussion on what it means to run production services todayâ??and why reliability considerations are fundamental to service design.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
A beginner-friendly introduction to Elixir, guiding you through functional programming concepts and concurrent system design.
Read this if
- ✓ You are new to Elixir and want a structured, beginner-friendly guide.
- ✓ You want to understand functional programming principles with Elixir.
- ✓ You need to build robust, concurrent systems using the BEAM VM.
Skip this for now if
- ✗ You are already proficient in Elixir and seek advanced topics.
- ✗ You prefer a project-based learning approach with practical examples.
- ✗ You are looking for content on other functional languages or frameworks.
🔄 Compare & Reading Path
💬 What Developers Say
"These are the two best Elixir books for beginners: _Programming Elixir_ and _Elixir in Action_."
— serokell · Learn Elixir: The Ultimate Guide · Feb 8, 2021
"Programming Elixir by Dave Thomas is the go-to book if you want to learn all about Elixir."
— christianfei · Resources to learn Elixir - A study path · Apr 1, 2021
"this book is one of the best tools in my arsenal."
— hugecoderguy · Polymorphism: Elixir vs. Java · Sep 9, 2019
Based on 10 developer article mentions
👤 Who Should Read This
Less ideal for
- • Developers wanting immediate hands-on tutorials
Explore Similar Books
More books in similar categories — browse to discover your next read.
Learn Functional Programming with Elixir
Ulisses Almeida
View →
The Well Grounded Rubyist
David A. Black
View →
Kotlin Programming: The Big Nerd Ranch Guide
Josh Skeen, David Greenhalgh
View →
The Go Programming language
Alan Donovan and Brian Kernighan
View →
Elixir in Action
Sasa Juric
View →
Dave Thomas
Mentioned in 12 articles · #78 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 12 Articles
Alright, Break It Up! Using Partition/ Chunk
Como começar a aprender a linguagem de programação Elixir?
Learn Elixir: The Ultimate Guide
Resources to learn Elixir - A study path
Learning Elixir: Named Functions
Learning Elixir: Pattern Matching in Functions
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
9
Total mentions
12