What should I do if I feel, there is a book about elixir for the actual total beginner (to computer programming) to be written?
should I just Ignore the feeling coz there are already so many Interesting Books written about Elixir, A great thank to all the people involved in creating Elixir THANK YOU VERY MUCH!
or perhaps I should just continue with this endeavor coz, I feel there isnât something said, or itâs said but not quite as I think it should be.
What should I do? write another book about elixir or Learn on my own, and let other newcomers to functional programming with Elixir figure it o their own : as im doing?
Iâm currently Learning Elixir, I have imperative programming experience, new to functional with Erlang and Elixir.
IMHO you should write blog articles or alternatively privately held drafts based on your learning experience working through existing materials then once you have reached a intermediate level then go back through your documentation of the things you struggled with and refine them to add clarity and correct mistakes. You can only understand what a beginner feels at the moment in time you are a beginner, so if you have managed to gather a book worthy collection of experience then perhaps make a book or if not perhaps another type of resource. The important thing is to do it as you learn and overcome struggles then refine with hindsight, hindsight alone will get you the same books we have, which are great but wonât capture the things you are struggling with now.
Joy of Elixir is a gentle introduction to programming, aimed at people who already know some things about computers, but who have little-to-no programming experience. If you think you donât know enough about computers, well you got here already and thatâs enough!
Thereâs Joy of Elixir, but on its own itâs not enough.
But canât you start with Python and then come back to Elixir later? Does Elixir need beginnersâ materials at all?
I imagine yes, much as Ruby does. Even if early programmers veer off to try out other languages, good beginnersâ materials can create attachment and lead to return. And isnât it possible that functional is one of the better and even easier styles for beginners?
Imagine someone with an idea for a business around a web app. They consider Phoenix. But first they must learn to program in another language with the goal of later throwing much of that away and rebooting in Elixir, whereas their goal isnât to become a well-rounded programmer (âlearn several languagesâ) but to bring the web app and business theyâve thought of into the world. Their fastest route at that point is a framework in whatever language theyâve learned first and that isnât Elixir. Maybe theyâll arrive at Elixir later, but theyâll already be somewhat seasoned programmers.
Yet the Dockyard founder for example talks about a lack of junior and intermediate Elixir devs. He stresses that if your business chooses Elixir you can find fantastic senior devs. But junior devs? They skip Elixir. And at least for fledgling devs, some might also say that Elixir skips them.
What book describes in deep how can I move (emulate?) from Pythonic OOP with classes and shared memory to the Erlangish approach?
I found few posts, but donât see anything usable â it looks like all of them are written by FP-minded people. The problem is computation models differ in their roots.