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.3.0 [1] (21. Juni 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 virtuellen Maschine von Erlang (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 22. Juni 2016.
- ↑ Elixir. In: José Valim. Abgerufen am 17. Februar 2013.
Weblinks
- Offizielle Website
- Elixir auf GitHub
- Elixir - A modern approach to programming for the Erlang VM video presentation
- Dave Thomas: "Programming Elixir 1.2: Functional |> Concurrent |> Pragmatic |> Fun" (book)
- Simon St. Laurent, J. David Eisenberg: "Introducing Elixir" (book)
- Joe Armstrong: "A Week with Elixir" (blog entry)