1. 程式人生 > >在win7 64位上安裝Erlang

在win7 64位上安裝Erlang

    Erlang執行時環境是一個虛擬機器,有點像Java虛擬機器,這樣程式碼一經編譯,同樣可以隨處執行。它的執行時系統甚至允許程式碼在不被中斷的情況下更新。另外如果你需要更高效的話,位元組程式碼也可以編譯成原生代碼執行。 
  Erlang特性: 
  ● 併發性 - Erlang支援超大量級的併發執行緒,並且不需要作業系統具有併發機制。 
  ● 分散式 - 一個分散式Erlang系統是多個Erlang節點組成的網路(通常每個處理器被作為一個節點) 
  ● 健壯性 - Erlang具有多種基本的錯誤檢測能力,它們能夠用於構建容錯系統。 
  ● 軟實時性- Erlang支援可程式設計的“軟”實時系統,使用了遞增式垃圾收集技術。 

  ● 熱程式碼升級-Erlang允許程式程式碼在執行系統中被修改。舊程式碼能被逐步淘汰而後被新程式碼替換。在此過渡期間,新舊程式碼是共存的。 
  ●遞增式程式碼裝載-使用者能夠控制程式碼如何被裝載的細節。 
  ●外部介面-Erlang程序與外部世界之間的通訊使用和在Erlang程序之間相同的訊息傳送機制。 
  ●Fail-fast(中文譯為速錯),即儘可能快的暴露程式中的錯誤。 
  ●面向併發的程式設計(COP concurrency-oriented programming) 
  ●函數語言程式設計 
  ●動態型別 
  ●及早求值或嚴格求值 
  ●指令碼語言