本文へスキップ
totonoe.tech

2011年 ・ 関数型

Elixirの歴史

José Valim が2011年に始めた、Erlang の仮想マシン上で動く言語。Ruby に近い構文や命名と、Erlang の実行基盤、Clojure のプロトコルのような考え方を組み合わせている。

年(初めて公開された年)
2011年
作った人
José Valim
組織
Plataformatec(当時)
系統
関数型

年の決め方 公式ブログ(v0.8.0、2013年1月27日)に「1月9日で最初のコミットから2年」とあり、最初のコミットは2011年1月9日。GitHub の履歴でも2011年1月に既にコミットがあるが、一般への最初の配布日は今回確かめられていない。v0.5.0 は2012年5月、1.0 は2014年。

Elixirの祖先と子孫

影響元をたどれる言語17、影響先をたどれる言語0を描きました。点を押すとその言語のページに移ります。

命令型オブジェクト指向関数型論理型スクリプト196019701980199020002010FortranALGOL 60PascalCAdaSimulaSmalltalkObjective-CC++JavaLispMLErlangClojureElixirPrologPerlRuby

全体の図は一覧の系統図にあります。

目指したこと

スケーラブルで保守しやすいアプリケーションを作るための言語であること。

“we celebrated two years since Elixir's first commit”

年の根拠の出典: Elixir v0.8.0 released (elixir-lang.org, 2013-01-27)

“designed for building scalable and maintainable applications”

目指したことの根拠の出典: elixir-lang/elixir README

影響を受けた言語

出典が明言した線だけです。「受け継いだ点」は出典の記述を要約したものです。

影響を与えた言語

この一覧の中で、確かめられた影響先はありません(影響を与えなかったという意味ではありません)。

あわせて見る

続けて整える

運営サイト

私たちが運営するサイト