QueenSvetlana
Is Introducing Elixir: Getting Started in Functional Programming still good?
My bookstore has Introducing Elixir: Getting Started In Functional Programming and the front cover says the book uses Elixir 1.4. The current version is 1.8.
Would I be wasted my time and money on the book? Is there much of a difference between 1.4 and 1.8 that the book is out of date?
I prefer books as my preferred method of learning, so if that book is no longer suitable, can you recommend another one?
Most Liked
peerreynders
Elixir 1.4 was released in January 2017. Given that it is an introductory book it would probably be OK.
However I wonder whether
would a be more suitable introduction.
oldpond
Welcome,
Yes, Elixir and Phoenix have been moving fast these last couple of years. You cannot go wrong by taking Dave’s programming course: https://codestool.coding-gnome.com/courses/elixir-for-programmers.
The online documentation is the most up to date reference: https://elixir-lang.org/getting-started/introduction.html
And Dave’s book on programming Elixir is quite good. Search
Mike
peerreynders
I has nothing to do with the changes. For the price Introducing Elixir is OK. But in terms of a learning path that effectively demonstrates what Elixir is capable of:
- Learn Functional Programming with Elixir
- Elixir in Action 2e
are a better investment of both your time and money.
It would seem that my book store doesn’t have that one.
Most bookstores will let you order books if you ask.
Last Post!
adrianrl
Learn Functional Programming with Elixir (Beginner): I didn’t read it, but it seems to cover the basic stuff in depth, so no intermediate / advanced topics. It seems to be a great book when you want to start your career in programming with Elixir.
Programming Elixir (Intermediate) or Elixir in Action (Intermediate): They are similar in essence, both are suitable for beginners with Elixir and functional programming, if programming isn’t new to you, then you’re good to go.
Beginner: Elixir’s syntax.
Intermediate: Beginner + OTP, GenServers, Supervisors…
Programming Elixir is more practical, you’ll learn Elixir by doing exercises.
Elixir in Action is more technical, you’ll gain a deep understanding on how things works.
Both are worth it, sadly I can’t make a fair review for “Learn Functional Programming with Elixir”. If the book you mention focuses in Elixir 1.4, then some modules are deprecated, like HashDict or HashSet.
Good luck in your journey!
Popular in Chat/Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex










