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.2.3 [1] (21. Februar 2016) |
Typisierung: | stark, dynamisch |
Beeinflusst von: | Erlang, Ruby, Clojure |
Betriebssystem: | Erlang |
Lizenz: | Apache Lizenz |
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, fehlertolerante, in weicher Echtzeit sowie permanent durchlaufende Programme erstellen. Darüber hinaus kann Elixir Metaprogrammierung mittels Makros und Polymorphismus mittels Protokollen abbilden.[2]
Einzelnachweise
- ↑ Elixir releases on Github. Abgerufen am 23. Februar 2016.
- ↑ 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)