Too Long; Didn't Read
Elixir is a macro language of Erlang, and looks a lot like Ruby or Python. There are no 'for' loops, 'if' statements are frowned upon, favouring ideas I was less familiar with (pattern matching, map-reduce) as the go-to methods for all things. Elixir has a testing framework (ExUnit), which allows you to write unit tests for your code. It's often said that Elixir programs are easier reason about than OO/MVC apps.
Share Your Thoughts