プログラミング Erlang

Erlangの作者 Joe Armstrongが書いた本の翻訳本を読みました.マルチコアなプロセッサや分散環境が手軽に使える時代なので,平行指向かつ分散指向なプログラミング言語である Erlangは気になっていました.ロックによる状態共有のプログラミングは皆が正しく行うには難しいので,プログラミング言語としてサポートするのは正しいと思うのです.今すぐ使うわけではないので,簡単な逐次実行から並列処理のサンプルを試しただけですが,新しい言語を学ぶのは楽しいですね.文法部分にPrologの影響を受けた関数型言語という感じです.

束縛した変数が不変で,かつプロセス間メッセージパッシングで処理を行うモデルなので,状態の共有はほとんどありません.そのため,安全に平行処理ができるというのがウリです.サーバーを書くには向いていると思います.文字列はただの数字の配列という扱いなので,文字列処理には向いていなさそうです.Erlang Tipsを見ると正規表現ライブラリもあるようですが,試してはいません.

プログラミング Erlang

プログラミングErlang

著者/訳者:Joe Armstrong

出版社:オーム社( 2008-02-23 )

定価:¥ 4,620

Amazon価格:¥ 4,620

単行本(ソフトカバー) ( 480 ページ )

ISBN-10 : 4274067149

ISBN-13 : 9784274067143


プログラミング Erlang
 
Tags: , , ,

One thought on “プログラミング Erlang

  1. Pingback: プログラミングErlang | ってどうよブログ

Leave a reply

required

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> 

Comments links could be nofollow free.