一、简介
Introduction

本教程希望能够帮助您快速入门 Erlang。教程里的内容都是事实,然而只是部分事实——例如,我们只为您展现了一些最简单的语法形式,并没有涉及那些深奥晦涩的语法。对于我们省略的那些细节,在正文中会使用“* manual *”记号标记,您可以在 Erlang Book 或者 Erlang 参考手册中找到更详细的描述。
前置需求
本书读者需要具备以下知识:
- 计算机的基础知识
- 计算机编程的基础知识
超过本书讨论范围的话题
- 引用
- 局部错误处理(catche/throw)
- 单向连接(monitor)
- 二进制数据处理(二进制/比特位语法)
- 列表生成式(List comprehension)
- 与其他语言编写的软件进行通信(port),参见 Interoperability Tutorial
- Erlang 库(例如文件处理)
- OTP 以及 Mnesia 数据库
- 用于 Erlang 词项的哈希表
- 在正在运行的系统中修改代码