Erlang 教程


閱讀(341.3k) 收藏 (203)

手冊簡介

Erlang 是一種多用途編程語言,主要用于開發(fā)并發(fā)和分布式系統(tǒng)。它最初是一種專有的編程語言,Ericsson 使用它來開發(fā)電話和通信應(yīng)用程序。 本教程目的是告訴你如何快速高效地學(xué)習(xí) Erlang 語言。教程中只講述了 Erlang 的一些簡單語法形式,而沒有包括所有復(fù)雜難懂的語法形式。此外,語法極大簡化后的部分都使用 *manual* 標(biāo)識出來了。

手冊說明

Erlang 教程

Erlang 是一種多用途編程語言,主要用于開發(fā)并發(fā)和分布式系統(tǒng)。它最初是一種專有的編程語言,Ericsson 使用它來開發(fā)電話和通信應(yīng)用程序。

本教程目的是告訴你如何快速高效地學(xué)習(xí) Erlang 語言。教程中只講述了 Erlang 的一些簡單語法形式,而沒有包括所有復(fù)雜難懂的語法形式。此外,語法極大簡化后的部分都使用 *manual* 標(biāo)識出來了。

適用群體

我們假設(shè)本文的讀者已經(jīng)掌握了如下的知識:

  • 計算機的基本概念
  • 計算機編程的基本知識

學(xué)習(xí)前提

你需要對分布式或并發(fā)系統(tǒng)有一定的知識儲備。

本教程不包含的內(nèi)容

本節(jié)中不包括如下的這些主題內(nèi)容:

  • 引用
  • 局部錯誤處理 (catch/throw)
  • 單向鏈接 (monitor)
  • 二進制數(shù)據(jù)處理 (binaries/bit 語法)
  • 列表推導(dǎo) (List Comprehensions)
  • 程序如何與外界交互,以及如何與其它語言寫的軟件進行通信;這部分內(nèi)容可參閱 Interoperability Turorial。
  • Erlang 庫 (例如,文件處理)
  • OTP 與 Mnesia 數(shù)據(jù)庫
  • Erlang 語法的哈希表
  • 線上修改代碼

原文出處:http://www.erlang.org/doc/getting_started/intro.html

版本信息

書中演示代碼基于以下版本:

語言版本信息
ErlangVersion 7.0


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號