2015-09-27 630 views
3

我無法找到Erlang OTP的明確定義以及它的用途。任何人都可以簡單介紹它是什麼以及它做了什麼?Erlang OTP究竟是什麼?

erlang/otp,它說

Erlang是用來構建與可用性要求較高的大規模擴展的軟實時系統的編程語言。它的一些用途是電信,銀行,電子商務,計算機電話和即時消息。 Erlang的運行時系統內置了對併發,分佈和容錯的支持。

OTP是一套Erlang庫和提供中間件開發這些系統的設計原則。它包括自己的分佈式數據庫,與其他語言交互的應用程序,調試和發佈處理工具。

+3

也許你可以說明你到底在找什麼?您複製的描述實際上是對Erlang和OTP的很好的簡要描述。 –

+0

對不起,這個問題有點含糊,因爲我不完全確定問什麼是正確的(我從來沒有看過Erlang)。我想我想知道Erlang OTP在帶來的好處方面的重要性。 – domp

+1

也許你會發現這個描述更有幫助:http://learnyousomeerlang.com/what-is-otp – helios35

回答

10

實際上,你有你的問題

首先二郎的答案是一種編程語言,圍棋

  • 的Python
  • 紅寶石
  • 其他編程語言

    • 的例子

      編程語言是a特殊語言程序員用於開發應用程序,腳本或其他計算機執行的指令集。

      二OTP是一組工具和庫建設用Erlang編寫的

      在編寫應用程序時可以使用,庫是已編譯的代碼,程序員可以在自己的程序中使用的集合。庫對於存儲經常使用的代碼特別有用。

      現在OTP代表開放電信平臺,雖然這是奇怪的名字叫一組庫,大部分由於這個名字Erlang編程語言是在愛立信計算機科學實驗室設計的。所以OTP是erlang標準庫的名稱,所以當名稱包含術語telecom時,庫不再是電信的

    +0

    謝謝!實際上,這正是我困惑的原因。知道OTP代表開放電信平臺,我認爲OTP代表的不僅僅是Erlang的標準庫。 – domp