News for hackers. Stuff that matters.
Re:The Development of Erlang (1997) by truth_ on Thursday June 03, 2021 @02:13AM (#27377784)
What are the best resources to learn Elixir for a programmer? And what are you using?
Re:The Development of Erlang (1997) by ddek on Thursday June 03, 2021 @02:27AM (#27377859)
I liked the book ‘Elixir in Action’. It shows some of the language then immediately jumps into building a way too overcomplicated program (a distributed TODO list) that nicely shows off the features of elixir.

After that I just read some codebases. I find elixir codebases extraordinarily easy to read. The language does a great job of making ‘the good way’ also ‘the easy way’, and the linear nature of functional code is much clearer than the usual indirect dependency injected hell. Papercups is a fairly good starting point I think. I liked the livebook codebases too.

Re:The Development of Erlang (1997) by Maultasche on Thursday June 03, 2021 @06:20PM (#27388175)
I've been writing a lot about Elixir as I've been learning it: https://inquisitivedeveloper.com/. The idea is for people to learn Elixir along with me as I learn it.

It's not a quick start though: I really dig into how Elixir works and move fairly slowly. I've finished covering the language itself, and I'm about to move into the OTP functionality that's inherited from Erlang.

Re:The Development of Erlang (1997) by atulatul on Thursday June 03, 2021 @04:35AM (#27378562)
I used Dave Thomas's Programming Elixir > 1.6 and can recommend it highly for learning the language.

As others have mentioned on some other threads, learning about OTP, Genserver is really worthwhile. Apart from language, the book teaches a bit about that too. But maybe just enough.

https://www.amazon.com/gp/product/B07DP8Y2GJ

Re:The Development of Erlang (1997) by AlchemistCamp on Thursday June 03, 2021 @06:34PM (#27388307)
Elixir in Action is in a class by itself. I'd also recommend Phoenix in Action as a nice quick start and the many, many Elixir books from Pragmatic Bookshelf. I've read almost all of them and all of them are well-written and well-edited.

Also, the official docs and guides are fantastic once you have your bearings.

Re:The Development of Erlang (1997) by travisgriggs on Thursday June 03, 2021 @01:34PM (#27384678)
The Elixir-lang Slack channel. The Dave Thomas book. Lots of trial and error in iex. For me, I have to a meaningful thing to do with a language/platform to learn it. The To Do/hello world apps just do nothing for me.
Re:The Development of Erlang (1997) by swhitf on Thursday June 03, 2021 @04:20AM (#27378494)
I learned using https://alchemist.camp/. Some content is premium but the free stuff is very good if you don't want to commit.
Re:The Development of Erlang (1997) by aroccolli on Thursday June 03, 2021 @07:42AM (#27379783)
https://serokell.io/blog/learn-elixir - I've made a guide to Elixir resources.
Re:The Development of Erlang (1997) by theagilecoder on Thursday June 03, 2021 @10:05AM (#27381555)
I learned the concepts from dave thomas's book and then drilled them into my mind using exercism.io