莊周夢蝶

          生活、程序、未來
             :: 首頁 ::  ::  :: 聚合  :: 管理

          Erlang簡史(翻譯)

          Posted on 2007-06-14 09:28 dennis 閱讀(2139) 評論(2)  編輯  收藏 所屬分類: erlang 、my open-source
          Erlang logo

          Erlang前世今生


          1982 - 1985

          我們使用了 > 20種語言進行了電信行業的編程實驗,結論是:這樣的語言需要是一門高度的抽象的語言才能達到生產力目標。(給我們留下印象的有:List,Prolog,Parlog ...)

          1985 - 86

          我們使用Lisp,Prolog,Parlog等語言進行了實驗,結論是:這樣的語言需要原生支持的并發控制和容錯處理,并且執行模型必須沒有使用回溯。(排除了List和Prolog.) 而且它必須擁有并發粒度比如一個異步的電話進程可以用語言的一個進程表示(排除了Parlog)。最后我們不得不開發一門我們自己的語言,它擁有 Lisp,Prolog和Parlog的特性,但內置了并發和容錯處理。

          1987

          第一次使用erlang進行實驗。

          1988

          ACS/Dunder(項目)第一階段:外來用戶使用erlang進行PABX(專用自動交換分機)功能的原型構建, Erlang走出了實驗室!

          1989

           ACS/Dunder(項目)第二階段:重新改造了完整的MD-110系統的1/10,結果:相比于使用PLEX的構建有>>10倍的效率提高!

          1990

           Erlang正式以ISS'90標準發布,這帶來不少的新用戶,比如Bellcore。

          1991

          Erlang發布了更快的版本實現給用戶,Erlang應用于電信'91(項目?),更多功能比如編譯器、圖形接口等。

          1992

           更多的新用戶,許多高速發展的項目。Erlang可以運行于VxWorks,PC,Macintosh等系統。有三個應用使用了ISS'92標準的Erlang。

          1993

           分布式支持加進了Erlang,這使得erlang可以運行一個自發系統在不同的硬件上。決定向外部發布Erlang的實現,從愛立信分離出獨立的部門開始維護和支持Erlang的實現和Erlang工具的開發工作。

          評論

          # re: Erlang簡史(翻譯)  回復  更多評論   

          2011-05-30 14:48 by itpob
          進程是一種自包含的、分隔的計算單元,并與其他進程并發運行在系統中,在進程間并沒有一個繼承體系,當然,應用開發者可以設計這樣一個繼承體系。

          # socialwifitorontowwwconnectimca41781  回復  更多評論   

          2015-05-27 23:13 by I need to to thank you for this good read!! I defi
          I need to to thank you for this good read!! I definitely enjoyed every little bit of it. I have you book marked to look at new stuff you post…
          主站蜘蛛池模板: 藁城市| 龙岩市| 手机| 龙井市| 称多县| 信宜市| 勐海县| 新安县| 工布江达县| 湖南省| 都昌县| 兴仁县| 承德县| 寿宁县| 渑池县| 榆中县| 额济纳旗| 郎溪县| 胶南市| 峡江县| 抚顺市| 内乡县| 新田县| 遵义县| 攀枝花市| 达孜县| 扶绥县| 新化县| 交城县| 南皮县| 噶尔县| 沂南县| 沛县| 柳江县| 静安区| 宜城市| 繁峙县| 平顶山市| 木里| 常山县| 信阳市|