|
|
|
|
|
by eranation
3920 days ago
|
|
If you want to be hireable then forget about both learn Ruby or Java, you'll get tons of hiring options (depends on where you are and what types of companies you like) Scala will get you more job openings now than Elixir, but less than Java jobs or even Rails/Node/Django jobs. If you are into big data, then right now the most "hyped" toolset is Apache Spark and it is written in Scala and it does not have an Elixir API (not anytime soon) One last thing, what do you prefer: dynamic typing or static typing? If you prefer dynamic Elixir is going to feel much better than Scala. If static typing is a must for you, Scala is your choice... Also in Scala you get all of Java's ecosystem in terms of reusable libraries. Elixir looks great and the Erlang VM is exciting and I know that my next language to play with is going to be Elixir. But this is because I already know Scala pretty well. (My main day job language) |
|