generated at
Erlang





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

tutorial

Introduction to Erlang


Nintendo Switchむけのプッシュ通知を作った
任天堂によるErlangの開発事例

参考