Erlang安裝手冊-windows

技術小胖子發表於2017-11-04

Erlang執行時環境是一個虛擬機器,有點像Java虛擬機器,這樣程式碼一經編譯,同樣可以隨處執行。它的執行時系統甚至允許程式碼在不被中斷的情況下更新。另外如果你需要更高效的話,位元組程式碼也可以編譯成原生程式碼執行。 

Erlang特性: 

● 併發性 – Erlang支援超大量級的併發執行緒,並且不需要作業系統具有併發機制。 

● 分散式 – 一個分散式Erlang系統是多個Erlang節點組成的網路(通常每個處理器被作為一個節點) 

● 健壯性 – Erlang具有多種基本的錯誤檢測能力,它們能夠用於構建容錯系統。 

● 軟實時性- Erlang支援可程式設計的“軟”實時系統,使用了遞增式垃圾收集技術。 

● 熱程式碼升級-Erlang允許程式程式碼在執行系統中被修改。舊程式碼能被逐步淘汰而後被新程式碼替換。在此過渡期間,新舊程式碼是共存的。 

●遞增式程式碼裝載-使用者能夠控制程式碼如何被裝載的細節。 

●外部介面-Erlang程式與外部世界之間的通訊使用和在Erlang程式之間相同的訊息傳送機制。 

●Fail-fast(中文譯為速錯),即儘可能快的暴露程式中的錯誤。 

●面向併發的程式設計(COP concurrency-oriented programming) 

●函數語言程式設計 

●動態型別 

●及早求值或嚴格求值 

●指令碼語言

0.下載

原始碼:http://www.erlang.org/download/otp_src_R14B03.tar.gz

win安裝包: http://www.erlang.org/download/otp_win32_R14B03.exe

幫助文件: http://www.erlang.org/download/otp_doc_html_R14B03.tar.gz

1.windows安裝步驟

 

 

最好把erl改為Erlang,否則不容易找到安裝目錄

 

2.測試在Erlang安裝目錄下/usr下新建一個tut.erl檔案

 


  1. -module(tut).   
  2. -export([print/1]).   
  3.  
  4.  
  5. print(X) ->   
  6. io:format(“hello world,~w~n”, [X]). 

 

在控制檯裡對這個模組進行編譯和執行

     本文轉自yifangyou 51CTO部落格,原文連結:http://blog.51cto.com/yifangyou/615907,如需轉載請自行聯絡原作者


相關文章