過年這幾天休息,可我還是一天閒得很,可能沒事看看新技術是我的愛好啊。
看看了erlang,這玩意以前也聽過,我一直對搞xmpp挺有興趣,xmpp中有個ejabberd就是erlang寫的。
erlang這個語言實在是可讀性不高,看到網上有人寫了個「影響視力的語言」來講erlang
不過看了看erlang的文件,覺得這個語言還是挺有吸引力的。
現在大家不是吹得很歷害的雲計算嘛,像goole的gae,amazon的ec2,s3.
erlang可以很容易的實現雲計算,
《編寫分布式的erlang程式:陷阱和對策》:
使用erlang,把乙個執行在單個節點上的程式轉換成完全分布式(執行在多個節點
上)的應用程式可謂易如反掌(只需要修改對spawn函式的呼叫,使之在不同節點上產生程序)
還有對於多核的支援,程序在erlang作為乙個基本的元素。
程序之前通過訊息進行通迅
動態**公升級
不用管理記憶體,沒有指標
變數在執行的時候才確定型別
強大的庫支援
提供程式設計模型,把程序分為工作者,監督者
提供gen_fsm簡化狀態機的實現.
反正我覺得erlang還是個不錯的語言.
Erlang程式語言介紹
erlang是一種通用的並行程式語言,它由瑞典電信裝置製造商愛立信所轄的電腦科學研究室開發,目的是創造一種可以應付大規模開發活動的程式語言和執行環境。erlang問世於1987年,經過十年的發展,於1998年發表開放源 版本。erlang是運作於虛擬機器的解釋型語言,但是現在也包含有烏普薩拉大學高效...
Erlang語言學習入門
這是乙個命令列程式,可以直接在裡面輸入表示式進行計算,例如來乙個簡單的 quote erlang r15b01 erts 5.9.1 smp 4 4 async threads 0 eshell v5.9.1 abort with g 1 100 300.4002 quote 注意在語句的結尾輸入 ...
Erlang語言學習入門
這是乙個命令列程式,可以直接在裡面輸入表示式進行計算,例如來乙個簡單的 erlang r15b01 erts 5.9.1 smp 4 4 async threads 0 eshell v5.9.1 abort with g 1 100 300.4002 注意在語句的結尾輸入 以表示完成,回車就開始計...