成人免费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

云應用平臺系統構建實踐

2022-09-03 11:32:19

數據

2009-03-30 09:42:28

OSGiJavaJCP

2011-10-14 19:42:52

2009-06-23 15:02:56

JSF和AJAX

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

2014-06-27 18:29:06

Koala開源

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技術棧公眾號

主站蜘蛛池模板: 黄色毛片在线播放 | 欧美日韩高清在线一区 | 午夜欧美a级理论片915影院 | 精品久久久久久久久久 | 日韩三级免费观看 | 久久久久亚洲精品国产 | 亚洲精品久久久久中文字幕欢迎你 | 日韩精品一区二区三区第95 | 精品成人一区二区 | 免费成人在线网站 | 欧美日韩一卡二卡 | 国产免费一区二区三区 | 亚洲激情在线观看 | av在线免费看网址 | 黑人精品欧美一区二区蜜桃 | 成人免费一区二区三区视频网站 | 久久国产精品精品国产色婷婷 | 最新日韩精品 | 岛国视频| 亚洲精品中文字幕在线观看 | 日韩中文一区 | 精品国产一级 | 特黄毛片视频 | 日韩毛片免费看 | 欧洲国产精品视频 | 久久久av中文字幕 | 国产成人精品网站 | 免费视频一区二区 | 9999精品视频 | 色婷婷影院 | 久久久亚洲综合 | 成人精品一区二区三区中文字幕 | 天天成人综合网 | 久久久久久91香蕉国产 | 国产高清精品一区 | 亚洲国产黄色av | 中文字幕av第一页 | 国产黄色大片在线免费观看 | 久久精品免费观看 | 国产高清免费在线 | 欧美日韩高清一区二区三区 |