2009年2月8日 星期日

Erlang=人+隨機變數+程式語言

偉大的Erlang不只是個人(A.K.Erlang),也是個連續的隨機變數。

此外,最近發現Erlang還是個程式語言。關於這個語言,目前國內有一本書,如果有人要學這個語言,可以參考看看:
(又是那傳說中的唯一一本,跟Ruby on Rails很像..."碼上就會:Rails敏捷開發網站")

另外,關於這個Erlang程式語言的資訊,可以參考 iThome的文章「Erlang:世界是平行的!」,這篇文章是蔡學鏞寫的。

此文章中提到,Erlang最早是用在電信產業當中(滿合理的,queueing本身是從Telecom來的),用Erlang具有這些優點:
  • 寫出來的程式,移到多核心的環境中執行,速度會自然變快(甚至有可能達到線性加速,n個核心就提升n倍)。
  • 可以寫出容錯的系統,電腦當機之後會重新啟動。
  • 可以寫出「程式碼熱抽換」的系統,可以一邊執行一邊升級,不用先暫停服務。
  • 寫出來的程式不可思議地精簡。
詳細的內容請參考 iThome!

沒有留言:

張貼留言