Elixir is to Erlang what Scala is to Java. They leverage the Erlang VM in the same way that Scala leverages the JVM.
The fact that Elixir has the same semantics is really a good thing, because it makes it much easier to learn both languages at the same time and that is still pretty much essential in my opinion, if you want to become productive in Elixir.