一、简介

Introduction

Cover Image

本教程希望能够帮助您快速入门 Erlang。教程里的内容都是事实,然而只是部分事实——例如,我们只为您展现了一些最简单的语法形式,并没有涉及那些深奥晦涩的语法。对于我们省略的那些细节,在正文中会使用“* manual *”记号标记,您可以在 Erlang Book 或者 Erlang 参考手册中找到更详细的描述。

前置需求

本书读者需要具备以下知识:

  • 计算机的基础知识
  • 计算机编程的基础知识

超过本书讨论范围的话题

  • 引用
  • 局部错误处理(catche/throw)
  • 单向连接(monitor)
  • 二进制数据处理(二进制/比特位语法)
  • 列表生成式(List comprehension)
  • 与其他语言编写的软件进行通信(port),参见 Interoperability Tutorial
  • Erlang 库(例如文件处理)
  • OTP 以及 Mnesia 数据库
  • 用于 Erlang 词项的哈希表
  • 在正在运行的系统中修改代码