- Jan 31, 2009
- 2,450
- 1,375
There's a fun new functional programming language out there:
Language Website: http://elixir-lang.org/
Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language with flexible syntax and macro support that leverages Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.
Elixir also provides first-class support for pattern matching, polymorphism via protocols (similar to Clojure's), aliases and associative data structures (usually known as dicts or hashes in other programming languages).
Language Website: http://elixir-lang.org/