erlang學習 為什麼學習erlang

2021-08-26 06:28:16 字數 438 閱讀 6322

相對於其它語言,erlang的根本性的優勢在於:

1、 面向併發的支援

它提供的建立大量程序能力,徹底改變了傳統的多執行緒的程式設計模式。

在傳統的程式語言中,為了做到高效能,提供併發處理能力,通常是通過多執行緒模型來解決。多執行緒必然會導致加鎖的諸多問題,此外多執行緒程式對程式設計師自身的能力提出了更好的要求。

而erlang的多程序模型,使得併發任務處理變得很自然。

2、 面向分布式的支援

erlang的每個虛擬機器都是乙個節點

每個節點中可以跑很多程序

節點之間可以互相聯通

可以控制任意乙個節點中的程序

可以方便的與其它節點中的程序通訊。

程序之間可以互相鏈結,互相監控

這個特性,也是其它所有語言都不具備的。

3、 熱更新

至於函式式程式設計等,則不是erlang的根本優勢

Erlang 學習小記 erlang 表,

cmd 控制台 輸入 erl 可以進入erl的shell 就可以 使用erlang 語法 進行控制 erl每個語句結束用 結尾 運算算數運算和其他語言基本一樣 在控制台 輸出 1 2加個 再按回車 即可得到輸出結果 模組中如果想要呼叫其他模組 需要在頭部 新增 module 模組名字 加 即可 模組...

為什麼學習Linux?

總的一句話就是在於你的興趣,如果你真羨慕這種駭客的精神,那麼你就會不知覺的被他所吸引。如果windows意味著生活和遊戲,那麼linux就代表著嚴謹與工作,正是這種遇到問題先問自己的方式讓你比別人更多的喜愛這個系統,更多的成長。學習linux不是代表著你要開發軟體,你要測試工程,你要維護伺服器,更重...

為什麼要學習

技術不斷發展,人們也需要不斷的學習。可是,學習的目的到底是為了什麼?有多少程式設計師認真思考過?古時候就有 書中自有 屋,書中自有顏如玉 的說法,那時一旦考取了功名,就可以當官發財,女人更是不 用發愁了。可是到了現代,素質教育普及化了,上大學已不是什麼稀罕的事情了。國內大部分從業的軟體人才,都 是學...