Erlang
https://gyazo.com/8810ee2c4d56537f3e8c2d65c66e7fc4
信頼性の高い分散並列プログラミングを支援
関数型言語
オブジェクトを持たないが、「プロセス」を持つ
OSのプロセスとは違う
紛らわしい
1プロセスあたり数百バイトと軽量。
Erlang処理系が、コンピュータの持つCPUコア数に応じてスレッドを生成
各Erlangプロセスの実行はそれらのスレッドに割り当てる
メッセージを送ることでデータを共有する
メッセージ送信は一方向で非同期
情報共有の手段の一つとして組み込みのデータベースがある
なにそれきになるmrsekut.icon
スウェーデンErisson社の電話交換機のソフトウェアなど
tutorial
Introduction to Erlang
参考