A very high level overview of Erlang, Elixir, and the Phoenix Framework.
- created by Joe Armstrong in 1986 (Ericsson, Swedish Space Agency)
- open sourced in 1998
- used at Ericsson for telephony applications
- modern use (company logos)
- Erlang Virtual Machine
- functional
- fault-tolerant
- concurrent
- WhatsApp example
- Tim Bray quote
- created by Jose Valim in 2012 (Plataformatec)
- compiles down to Erlang
- runs on Erlang Virtual Machine
- same reasons as Erlang
- higher productivity / higher extensibility
- macros
- polymorphism
- tool chain
- Phoenix Framework
- Erlang vs Elixir example
- Ruby vs Elixir example
- created by Chris McCord in 2014
- hit 1.0 on August 28th, 2015
- MVC web framework (HTML5, APIs, etc.)
- fault-tolerance
- concurrency
- easy ramp-up for Rails developers
- community
- Rails vs Phoenix example