首頁>Club>
1
回覆列表
  • 1 # 洋洋自語

    Erlang從1987年誕生,到現在已經有32年時間,既然能在程式語言中佔有一席之地,說明肯定具有一些語言特色,Erlang語言具有以下特色:

    並行程式設計 在語言中,可以藉由spawn/*函式,將特定的函式設定為獨立的程序,之後可以做跨程序通訊。函式式程式設計 由於Erlang早期以Prolog開發製成,受語言特性影響,即成為函式式語言。單次賦值 每個變數只能跟資料綁一次,所以,不像一般程式設計語言的變數可以多次指定為不同的值。單次賦值的好處是狀態單純,使程式容易閱讀。及早求值或嚴格求值 Erlang基本求值策略為計算機語言中及早求值之特性。而且,可以藉由明確使用無引數的λ表示式,將特定函式設定為惰性求值策略。動態資料型別與型別系統 有編譯時期的型別檢查系統支援。快速失敗 在執行時期發生的錯誤,會由錯誤位置提交訊息,發生錯誤的程序立刻停止執行。藉由程序通訊機制,可以自動傳遞錯誤、捕捉錯誤,使其他程序能夠幫助處理錯誤。程式碼熱更新 由於Erlang是函式語言,可以撰寫特定的程式結構,製作即時更換新版函式的機制。指令碼語言 Erlang實現提供了指令碼執行方式。
  • 中秋節和大豐收的關聯?
  • 網購分期付款的方法?