Re:What's all this fuss about Erlang? (2007)
by loxs on Tuesday August 26, 2014 @06:16AM
(#8226400)
Both. Elixir is the future, but mostly, you write the same thing with a different (better) syntax. No way you will write Elixir without understanding Erlang
[ Parent
| on HN ]
Re:What's all this fuss about Erlang? (2007)
by mononcqc on Tuesday August 26, 2014 @09:27AM
(#8226939)
I don't see Elixir being the future, or ever killing Erlang entirely. I do prefer Erlang's syntax to Elixir's too (along with a bunch of other stuff).
I expect what is going to be more of a dynamic where Elixir will grab a bunch of new developers, some of which will go to the Erlang side of thing eventually, whereas Elixir had its jumpstart by draining some of the Erlang developers who were unhappy with the language.
If Elixir does catch on, it could have a spectacular rise, but I'd only expect it to trickle more people into Erlang, which already had its newcomer wave many years ago and has stabilized since then.
Re:What's all this fuss about Erlang? (2007)
by coldtea on Tuesday August 26, 2014 @06:36AM
(#8226448)
Is that so, or is that old wives tales? Because in most "layered" languages, you can go quite far without understanding the base language, as long as you understand the semantics of the higher level language.
I don't need to know Java to write Scala for example -- I just need to know the relevant semantics of Scala's object system and interoperability.
Re:What's all this fuss about Erlang? (2007)
by thisishugo on Tuesday August 26, 2014 @10:24AM
(#8227190)
The semantics of Elixir are a superset of the semantics of Erlang, so by learning the former, you're learning the latter anyway. Plus, you'll be calling a lot of Erlang libraries from Elixir, so understanding how Erlang works is extremely beneficial to using Elixir.