成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Scala和Clojure,以及優秀的企業級語言之道

原創
開發 后端
適合多核開發的語言將會流行,而企業級開發也需要為這個問題做好準備了。本文描述了Scala和Clojure這兩個適合多核開發的語言發展現狀,并對什么才是優秀的企業級語言發表了見解。

【51CTO快譯】正如51CTO在之前一篇有關函數式語言的文章中所描述的一般,曾經局限于學術界的很多函數式語言正在因為多核時代的到來而逐漸向商業領域反攻,而本文中將提到的Scala和Clojure正是其中的兩個。相對而言,Scala在商業領域的現狀要比其他幾個函數式語言(如Erlang,Haskell,還有本文中的Clojure等等)要好很多。究竟為什么Scala能得到相對較好的發展,以及什么才是優秀的企業級語言,本文中揭露了一些答案。

51CTO編輯推薦:Scala編程語言專題

Scala和Clojure:語言特點比較

在看了Pragmatic Bookshelf的《Clojure編程》和《Scala編程》后,有些讀者可能想知道究竟哪一門語言會占主導地位,本文就這個問題發表我個人的意見。

我在Clojure和Scala上都花了很多時間,就我個人而言,我更傾向于Scala,因為它在JVM托管的并發語言領域絕對處于領先地位。事實上,這兩門語言都很成熟,甚至都可能成為VM多核世界新的Perl/Python,但我相信Scala有優勢的主要原因是它引人注目的Web屬性。作為Java的化身,它與Java密切相關(有關Scala與Java的關系,可參考51CTO之前發布的Scala創始人訪談:談Scala的誕生一文),同時它還是一個并發建模的腳本語言。

Clojure是一門優雅的設計語言,它的創建方式與Lisp類似。但無論我多么頻繁的想要使用Lisp來進行一個時間緊迫的項目,我都沒有欲望或有耐心這么做。我曾經讀過幾本關于Lisp的書,也尊敬Lisp的倡導者,如Paul Graham。(換句話說,筆者認為對于Lisp的無奈并非是自己的問題。)我認為我是一個非常優秀的程序員,一旦談到編程語言,即使我還沒有達到那種對某一門語言認識極端深刻的境界,但我自認為對各種語言還是比較精通的。

Scala和Clojure:影響力比較

Clojure的視頻教程對開發人員具有極大的煽動性,很有說服力,但還有多少人記得Sean Kelly的Plone視頻(51CTO編者注:Plone也是一種語言,這個名叫Sean Kelly的人曾制作過一個宣傳Plone的視頻)?就是那個視頻使得它看起來技術上就是要比其它基于Python的Web框架更優秀,然而結果卻相反。我嚴重懷疑Clojure也是這樣,除非Clojure社區能夠證明它已經在高負載網站上有過成功的案例。事實上,目前似乎只有航班延誤預報網站的FlightCaster使用了部分Clojure代碼。相對而言,Scala最成功的例子就是說服了Twitter選擇它。

順便說一句,截至目前,亞馬遜上已經有4本關于Scala的書籍,而Clojure只有2本。

在現實中,Scala在企業計算領域優勢明顯。相比Scala,Clojure可能面臨的阻力更多,因為目前它還缺乏世界500強企業的CIO和/或CTO們的信賴。但是對于這些相對較新的JVM托管語言,無論是哪個借著投放***個廣告從而成為金融、醫療和通信領域的主要參與者,則都可能贏得開發人員和IT企業領導等人的信賴。

原文名:Clojure vs. Scala

作者:Mike Riley

【編輯推薦】

  1. Scala編程語言
  2. Scala IDE支持現狀報告:三大巨頭面面相覷
  3. Scala的優點與缺陷:深沉而有趣的繼承者
  4. Scala和Erlang,以及多核主導的未來
  5. 一位Twitter工程師的Scala探秘之旅
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2025-06-20 08:19:53

2011-09-20 15:01:40

Scala語言

2024-11-14 08:10:00

Python開發

2011-03-10 09:52:50

企業級Linux媒體服

2014-09-24 13:32:41

企業號

2011-07-05 14:07:36

2015-10-15 17:17:33

云應用平臺系統構建實踐

2009-03-30 09:42:28

OSGiJavaJCP

2022-09-03 11:32:19

數據

2011-10-14 19:42:52

2009-06-23 15:02:56

JSF和AJAX

2014-06-27 18:29:06

Koala開源

2009-06-23 14:55:43

AJAX和JSF

2025-06-04 10:36:48

2010-08-04 15:20:15

Flex企業級開發

2012-06-14 13:26:22

2013-04-26 15:13:26

Ted YuHBase大數據全球技術峰會

2013-10-18 11:01:30

OpenStack云計算開源

2012-05-15 15:21:29

企業級

2011-06-09 09:20:47

IT管理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中日韩欧美一级片 | 视频一区 国产精品 | 精品国产乱码久久久久久闺蜜 | 日韩欧美三区 | 日韩欧美国产一区二区三区 | 日本高清中文字幕 | 国产香蕉视频 | 91精品国产91久久久久游泳池 | 国产精品日韩一区 | 91久久精品国产91久久性色tv | 久久51 | 日韩一区二区免费视频 | 亚洲a视| 日本特黄a级高清免费大片 国产精品久久性 | 在线免费观看视频黄 | 欧美一级电影免费 | 欧美国产日韩在线观看 | 中日韩毛片 | 99久久国产综合精品麻豆 | 色偷偷人人澡人人爽人人模 | 久久亚洲综合 | 亚洲+变态+欧美+另类+精品 | 黄色大全免费看 | 99视频在线播放 | 国产一级在线观看 | 妖精视频一区二区三区 | 丁香久久| 亚洲一区二区三区免费观看 | 国产xxxx在线| 91天堂网 | 欧美精品一区三区 | 亚洲一区二区三区免费在线观看 | 美女视频黄色的 | 国产精品久久久久久久久污网站 | 视频一区在线观看 | 一区亚洲 | 欧美成年黄网站色视频 | 三级av在线| 久久久久久亚洲精品不卡 | 国产日韩精品一区 | 久草热线 |