Why Elixir?

Elixir is a purely functional dynamic language built to bring together the battle tested world of Erlang with the productivity and happiness of Ruby.

What that means is that Elixir provides a familiar syntax to Ruby developers and a vibrant community to a language backed by a battle tested, highly concurrent, scalable, and fault tolerant VM in Erlang (http://whyerlang.com/).

We use Elixir, and Phoenix as our framework, when our clients needs a performance from day 1, when crunching lots of numbers is an hourly occurrence, or when the product doesn’t fit neatly into the web model.

The abstractions and productivity we get from working in a purely functional language allows us to adapt the software to meet the needs of our clients from start to finish.