DEV Community

Discussion on: Sell Me on Elixir

Collapse
 
antonrich profile image
Anton

Well, what kind of annoying trouble do you get with Ruby? One of the things I'm learning right now is Ecto. A library that handles database communication. I don't know Ruby, but as far as I know Ruby has Active Records. Active Records hides a lot of things so it's implicit. Ecto is explicit and has some interesting ways to handle lots of pain points. There's a book called Programming Ecto that goes more in depth.

In general, I'd say that Elixir is a very pragmatic language. No wonder, it's based on Erlang which was designed to be used in production under heavy load of telephone communications.

It's also a growing language with a strong community.

Another questions. Do you want to approach Elixir as a serious endeavor? Why not just dabble with it? Why not just play with it? Does one need convincing to play?

I think your own experience is way more important than words of other people.