miguelsrrobo

miguelsrrobo

Do you have to learn Erlang to learn Elixir?

hi i was wondering if it is necessary to learn erlang to learn elixir

Most Liked

derek-zhou

derek-zhou

A good Elixir programmer should at least be able to read Erlang code. However that is only needed much later.

dorgan

dorgan

No, you can just learn elixir. Learning both can be beneficial, since you can call erlang code from elixir, but you can get very far without learning erlang.

The official Getting Started guide is an excellent starting point

hauleth

hauleth

No, you do not need to, but sooner or later at least minimal knowledge will be handy. However you will not avoid learning OTP principles.

patrickdm

patrickdm

If you feel interested in learning Erlang but can’t wrap your head around its syntax, I’d reccomend a minimal introduction to Prolog: apart of being an amazing and mind blowing programming language, you’ll find there the origin of many Erlang strangenesses

davearonson

davearonson

Sort of. You won’t need to learn the Erlang language. However, there are occasionally things you might want to do, that you’d think might be in the Elixir standard libraries, or at least easily available from some common well-supported hex package. Sometimes you’re right, but sometimes the things aren’t in those places, but are in the Erlang libraries. So, you’ll quite likely need to learn how to find something in the Erlang libraries, and call it from Elixir. (Sorry, my own usage hasn’t been serious/frequent enough that I remember offhand those details, just that they exist.)

Where Next?

Popular in Chat/Questions Top

roshan
Hi everyone, I’m looking for a book on Phoenix server hosting / deployment like the following books for Rails, Docker for Rails Develop...
New
maz
I’m getting this error: ## ** (Ecto.Query.CompileError) Tuples can only be used in comparisons with literal tuples of the same size fro...
New
shansiddiqui94
Hello all, I recently did my first app in Phoenix and Liveview, many thanks to all the users who assisted me. I found that the tutorial ...
New
dopomecana
The title of this topic may sound silly at the first glance. But why I trying to ask you guys is how to go to the next level? I am curre...
New
g5becks
Hello everyone. So I just got done reading all of the introduction to Elixir and working through the basics of the language. I am not new...
New
ericmachine88
Hi all, I am currently on this course Half a way thru, and struggled a bit… sometimes I don’t even know what I am coding especially ...
New
boddhisattva
Greetings everyone, At my current workplace we're evaluating different ways of building a microservices architecture for some parts rel...
New
Fl4m3Ph03n1x
GenStage and Flow resources? I have been hearing about GenStage and Flow, a tool built upon it, for quite some time. I understand it allo...
New
lgmfred
Hello, I want to get started with elixir today. Having learnt the basics of Erlang (my first ever language) and seen what it’s can do, I’...
New
Nopp
Hey guys and girls, i am completely “new” to programming, recently played a bit with Python, Ruby and PureBasic, but i want to try somet...
New

Other popular topics Top

chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30048 115
New
yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New

We're in Beta

About us Mission Statement