Erlang教學

Erlang是一個函數式編程語言,它有一個運行時環境。它創建集成了併發性,分配和容錯支持的一種方式。Erlang最初是在愛立信幾個大的電信開發的系統中使用。
Erlang第一個版本是由喬·阿姆斯特朗,羅伯特Virding和麥克·威廉姆斯在1986年開發的。它最初是愛立信的專有語言。
它後來在1998年被發佈為開源語言。Erlang與OTP,中間件和Erlang 庫集合一起,現在由愛立信的OTP產品單位維護並廣泛簡稱為Erlang/OTP。

為什麼用Erlang?

如果您有以下要求, 應該考慮使用 Erlang 來開發應用程式 -
  • 應用程式需要處理大量併發活動;
  • 它應該是容易通過電腦網絡分發;
  • 應該有一個工具以使應用程式在軟體和硬體錯誤上有容錯能力;
  • 應用程式應該具有可擴展性。這意味著它應該在多個伺服器跨越有很少或沒有改變的能力;
  • 它應該是易於升級和可配置,而無需停止和重新啟動應用程式;
  • 應用程式應該可以回應某些嚴格時間框架內的用戶

Erlang的官方網站: http://www.erlang.org/

Erlang教學
開始學習 >> :Erlang環境配置(開發環境)