Erlang - 概述



Erlang 是一種函數語言程式設計語言,也擁有執行時環境。它被構建成具有對併發、分佈和容錯的整合支援。Erlang 最初是為用於愛立信的幾個大型電信系統而開發的。

Erlang 的第一個版本由 Joe Armstrong、Robert Virding 和 Mike Williams 於 1986 年開發。它最初是愛立信內部的專有語言。後來在 1998 年釋出為開源語言。Erlang 以及 OTP(Erlang 中的一組中介軟體和庫)現在由愛立信的 OTP 產品部門支援和維護,並廣泛稱為Erlang/OTP

為什麼選擇 Erlang?

如果您有以下需求,則應使用 Erlang 來開發您的應用程式:

  • 應用程式需要處理大量併發活動。

  • 它應該易於分佈到計算機網路中。

  • 應該有一個機制使應用程式能夠容忍軟體和硬體錯誤。

  • 應用程式應該是可擴充套件的。這意味著它應該能夠跨多個伺服器擴充套件,而無需或僅需少量更改。

  • 它應該易於升級和重新配置,而無需停止和重新啟動應用程式本身。

  • 應用程式應該在某些嚴格的時間範圍內對使用者做出響應。

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

Erlang Official Website
廣告

© . All rights reserved.