# Erlang并發編程
<table class="docutils field-list" frame="void" rules="none"><col class="field-name"/><col class="field-body"/><tbody valign="top"><tr class="field-odd field"><th class="field-name">作者:</th><td class="field-body"><ul class="first simple"><li>Joe Armstrong</li><li>Robert Virding</li><li>Claes Wikstr?m</li><li>Mike Williams</li></ul></td></tr><tr class="field-even field"><th class="field-name">原文:</th><td class="field-body"><p class="first"><a class="reference external" href="http://erlang.org/download/erlang-book-part1.pdf">Concurrent Programming in Erlang (PDF)</a><span class="link-target"> [http://erlang.org/download/erlang-book-part1.pdf]</span></p></td></tr><tr class="field-odd field"><th class="field-name">譯者:</th><td class="field-body"><p class="first"><a class="reference internal" href="cpie-cn-project.html#translators"><em>志愿譯者列表</em></a></p></td></tr><tr class="field-even field"><th class="field-name">CPiE-CN:</th><td class="field-body"><p class="first"><a class="reference internal" href="cpie-cn-project.html#cpie-cn"><em>《Erlang并發編程》中文版翻譯計劃</em></a></p></td></tr><tr class="field-odd field"><th class="field-name">離線瀏覽:</th><td class="field-body"><p class="first">下載(<a class="reference external" href="http://svn.liancheng.info/cpie-cn/trunk/.build/cpie-cn.tar.gz">Tarball</a><span class="link-target"> [http://svn.liancheng.info/cpie-cn/trunk/.build/cpie-cn.tar.gz]</span>、<a class="reference external" href="http://svn.liancheng.info/cpie-cn/trunk/.build/cpie-cn_r148.pdf">PDF</a><span class="link-target"> [http://svn.liancheng.info/cpie-cn/trunk/.build/cpie-cn_r148.pdf]</span>)<a class="footnote-reference" href="#id10" id="id1">[*]</a></p></td></tr><tr class="field-even field"><th class="field-name">最后更新:</th><td class="field-body"><p class="first last">2015-04-03 08:20</p></td></tr></tbody></table>
Important
## 作品許可協議
《Erlang并發編程》中文版譯稿采用[知識共享“署名、非商業性使用、禁止演繹”2.5中國大陸許可協議](http://creativecommons.org/licenses/by-nc-nd/2.5/cn/) [http://creativecommons.org/licenses/by-nc-nd/2.5/cn/]([全文](http://creativecommons.org/licenses/by-nc-nd/2.5/cn/legalcode) [http://creativecommons.org/licenses/by-nc-nd/2.5/cn/legalcode])進行許可。
對本書中文譯稿的勘誤或其他意見及建議,敬請聯系[連城](#)。

> Note
> 告讀者
> 這份手稿包含了*Concurrent Programming in Erlang*(ISBN 0-13-508301-X)第一部分的完整內容。
> Prentice Hall出版社允許我們將之公開。請注意,由于第二部分(應用)文本的缺失,所有對位于第二部分的章節的引用都是無效的并使用問號??代替。
免費版本的Erlang可以從這里獲得:
[*http://www.ericsson.com/technology/opensource/erlang*](http://www.ericsson.com/technology/opensource/erlang)
## 術語字典
| 原文 | 翻譯 |
|-----|-----|
| atom | 原子式 |
| built-in function | 內置函數 |
| concurrent, concurrency | 并發 |
| guard | 保護式 |
| guarded clause | 保護子句 |
| parallel, parallelism | 并行 |
| process | 進程 |
| term | 項式 |
| unguarded clause | 無保護子句 |
| evaluate/evaluation | 求值或執行[[?]](#) |
| last call optimization | 末尾調用優化 |
腳注
| [[*]](#) | Tarball內容為SVN最新版本,PDF內容基于SVN revision 148。感謝[葉玎玎](http://twitter.com/yedingding) [http://twitter.com/yedingding]友情制作PDF。 |
|-----|-----|
| [[?]](#) | 若上下文強調函數/BIF的返回值,則往往采用“求值”;否則采用“執行”。 |
|-----|-----|