DEV Community

Discussion on: Why might I want to learn Elixir?

Collapse
 
billperegoy profile image
billperegoy

I initially was drawn to it because it provided a low barrier entry point to functional programming. The syntax looked a lot like Ruby and it focused on the concept of functions rather than more esoteric functional concepts. Then combining it with Phoenix gave me a Rails-like framework but with less metaprogramming magic and a more explicit approach. I think the real game changer (which I've yet to use) is OTP. It looks like an incredibly powerful methodology for building reliable, distributed applications.