Elixir Programming Language ↗
projectelixir-lang.org · 2012
- Functional language built on the BEAM that adds modern ergonomics (macros, protocols, mix tooling) without sacrificing Erlang’s runtime guarantees
- Processes are the unit of isolation and concurrency — each is a lightweight actor with its own heap, communicating only through message passing
- The language design enforces the “let it crash” philosophy by making processes cheap and supervision trees idiomatic