Jump to content

Elixir (programming language): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Added portal
Josevalim (talk | contribs)
Update infobox information
Line 2: Line 2:
{{Infobox programming language
{{Infobox programming language
| name = Elixir
| name = Elixir
| paradigm = [[multi-paradigm programming language|Multi-paradigm]]: [[functional programming|functional]]
| paradigm = [[multi-paradigm programming language|multi-paradigm]]: [[concurrent programming|concurrent]], [[functional programming|functional]]
| year = 2011
| year = 2011
| typing = [[Type system|dynamic]]
| typing = [[type system|dynamic]], [[strong typing|strong]]
| influenced_by = [[Erlang (programming language)|Erlang]], [[Reia (programming language)|Reia]], [[Ruby (programming language)|Ruby]], [[Python (programming language)|Python]]
| influenced_by = [[Erlang (programming language)|Erlang]], [[Ruby (programming language)|Ruby]], [[Clojure (programming language)|Clojure]]
| creator = [[José Valim]]
| creator = [[José Valim]]
| latest_release_version = 0.7.2
| latest_release_version = 0.8.0
| platform = [[Erlang]]
| platform = [[Erlang]]
| license = [[Apache License]]
| license = [[Apache License]]
| website = {{URL|http://www.elixir-lang.org/}}
| website = {{URL|http://www.elixir-lang.org/}}
| file_ext = .ex, exs
| file_ext = .ex, .exs
}}
}}
{{Portal|Free software}}
{{Portal|Free software}}

Revision as of 22:57, 17 February 2013

Elixir
Paradigmmulti-paradigm: concurrent, functional
First appeared2011
Stable release
0.8.0
Typing disciplinedynamic, strong
PlatformErlang
LicenseApache License
Filename extensions.ex, .exs
Websitewww.elixir-lang.org
Influenced by
Erlang, Ruby, Clojure

Elixir is a programming language. It can be interpreted or compiled into a .beam file, that is interpreted by the Erlang VM.