Elixir (Programmiersprache)
Erscheinungsbild
Elixir | |
---|---|
![]() | |
Basisdaten | |
Paradigmen: | Multi-Paradigma Programmiersprache: funktional, nebenläufig, prozedural, homoikonisch |
Erscheinungsjahr: | 2012 |
Designer: | José Valim |
Entwickler: | José Valim |
Aktuelle Version: | 1.0.0 [1] (September 2014) |
Typisierung: | stark, dynamisch |
Beeinflusst von: | Erlang, Ruby, Clojure |
Betriebssystem: | Erlang |
Lizenz: | Apache Lizenz |
www.elixir-lang.org |
Elixir ist eine funktionale, nebenläufige Allzweck-Programmiersprache die auf der Erlang Virtuellen Maschine (BEAM) läuft. Es lassen sich damit verteilte, fehlertorlerante, in weicher Echtzeit sowie permanent durchlaufende Programme erstellen und kann darüber hinaus Meta-Programmierung mittels Makros und Polymorphismus mittels Protokollen abbilden.[2]
Einzelnachweise
- ↑ Elixir releases on Github. Abgerufen am 11. September 2014.
- ↑ Elixir. In: José Valim. Abgerufen am 17. Februar 2013.
Weblinks
- Elixir language website
- Code on GitHub
- Elixir - A modern approach to programming for the Erlang VM video presentation
- Dave Thomas: "Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun" (book)
- Simon St. Laurent, J. David Eisenberg: "Introducing Elixir" (book)
- Joe Armstrong: "A Week with Elixir" (blog entry)