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

云計算時代最具潛力的12種編程語言

云計算
我們需要新的編程語言?你可能認(rèn)為并不需要,但是如果你去了解最近的趨勢,你可能會改變你的想法。為什么Google采用GO和DART兩種編程語言?為什么IBM、Cray、Red Hat分別創(chuàng)造了X10、Chapel和Ceylon三種語言?

 

 

我們需要新的編程語言?你可能認(rèn)為并不需要,但是如果你去了解最近的趨勢,你可能會改變你的想法。為什么Google采用GO和DART兩種編程語言?為什么IBM、Cray、Red Hat分別創(chuàng)造了X10、Chapel和Ceylon三種語言?

未來,這10種編程語言(DART、Ceylon、GO、F#、OPA、Fantom、Zimbu、X10、Haxe、Chapel)是否能否撼動IT。新的編程語言是為了滿足某些人的創(chuàng)作沖動還是新編程方式的技術(shù)演進(jìn)?

 

 

回顧歷史

如果你回頭看看,我們可以看出新語言的爆發(fā)將歷史分為3個時期,每個時期都鏈接到技術(shù)演進(jìn)的臨界點。

 

 

圖中時間點以外的還有其他重要語言:(1)Pascal – 1970、(2)C – 1972、(3)Prolog – 1972、(4)Smalltalk – 1972、(5)Erlang – 1986、(6)Perl – 1987、(7)C#

云計算是否會用到這些語言?如果你分析這些新語言背后的故事,你會看到一個新興的共同主題。

1.分布式/并行計算

可用于并行計算的編程語言(Cray的Chapel、IBM的X10)、并發(fā)編程(Clojure,F(xiàn)antom,Go)和完整云棧單語言(Opa)。

由于云計算所有模式是將任務(wù)分發(fā)跨越不同地域的多個CPU并行或同時運行,所以現(xiàn)今的編程語言都不是很適合。

2.多范式編程

支持面向?qū)ο蠛秃瘮?shù)式編程語言(Clojure、F#、Fantom、Scala),相對于并行化程序要簡單,而純函數(shù)式語言看來并不是十分成功。因此,需要嘗試多范式編程語言。

3.多平臺編程

多平臺編程語言不僅可在JVM和CLR實施(Clojure、Fantom、Scala),還可以在其他幾個平臺(Clojure & Fantom on JavaScript engine、Scala on Android、Haxe on several platforms)。這事我們幾十年來一直追逐的夢想,因此這就是創(chuàng)建跨平臺語言的最好理由。

4.規(guī)模化編程

可讀性、模塊化(Ceylon)、編譯速度(Go、Zimbu)、適合大型團(tuán)隊(Scala)、Meta-programmability(Ceylon、Scala)和簡潔(Scala、Zimbu)是構(gòu)建大型應(yīng)用程序的編程語言的特性。

云計算提供了幾乎無限的計算能力,這使得我們可以構(gòu)建更大規(guī)模、更復(fù)雜的應(yīng)用。當(dāng)然構(gòu)建大型應(yīng)用需要大型團(tuán)隊和易于維護(hù)的代碼。因此創(chuàng)建大型應(yīng)用程序的編程語言勢在必行。

5.客戶端編程

替代JavaScript的DART、客戶端和服務(wù)器端相同的語言(Naxe、Opa、Zimbu)自然有自己特有的優(yōu)勢。

云計算需要客戶端代碼無縫的運行在多個客戶端設(shè)備上,雖然JavaScript已經(jīng)成為了一個標(biāo)準(zhǔn),但沒有人喜歡它。因此,需要構(gòu)建比JavaScript更好的并適用于多客戶端平臺的語言。

12種語言快速預(yù)覽

12種語言是按照A-Z進(jìn)行排序的,有趣的是這12種語言都是遵循某種開源許可之下(圖表中不包括HTML5,因為從嚴(yán)格意義上它還不是一個新語言,同時也排除了Node.js,因為它僅僅是服務(wù)器端JavaScript引擎)。(李智/編譯)

 

責(zé)任編輯:鳶瑋 來源: CSDN
相關(guān)推薦

2022-07-11 06:00:00

云計算成本技巧

2014-12-16 14:56:11

云計算物聯(lián)網(wǎng)云平臺

2024-03-14 08:50:49

編程語言PythoGo

2021-10-29 18:14:08

九州云邊緣計算

2019-04-24 11:41:32

云計算開發(fā)數(shù)據(jù)中心

2015-01-27 11:05:26

SaaS應(yīng)用企業(yè)級

2012-11-07 15:47:58

云計算云安全

2023-10-17 17:22:49

2013-09-13 13:20:41

華云云計算

2018-01-03 09:09:45

存儲技術(shù)數(shù)據(jù)

2023-06-19 11:29:48

云計算業(yè)務(wù)運營

2019-01-23 09:15:30

物聯(lián)網(wǎng)IOT技術(shù)

2012-07-19 14:38:30

Hitrader

2012-09-17 09:47:49

語言排行JavaScriptRedMonk

2016-12-16 20:05:09

云適配

2012-09-03 14:22:02

2012-05-11 10:00:37

PaaS云計算編程語言

2012-06-14 08:57:53

云計算電力帶寬

2012-11-02 13:25:04

云計算災(zāi)難恢復(fù)

2011-08-31 09:03:09

ScalaAndroid編程語言
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 福利在线观看 | 亚洲精品乱码久久久久v最新版 | 欧美xxxx做受欧美 | 欧美a级成人淫片免费看 | www四虎com| 日韩精品一区二区三区在线播放 | 亚州毛片| 欧美激情国产日韩精品一区18 | 日本久草 | 手机在线一区二区三区 | 国产精品成人一区二区三区夜夜夜 | 秋霞国产 | 国产精品国产亚洲精品看不卡15 | 看羞羞视频免费 | 亚洲美女在线视频 | 99精品亚洲国产精品久久不卡 | 亚洲区一区二区 | 亚洲精品日韩在线 | 中文字幕一区二区三区在线视频 | 在线国产一区二区 | av永久免费 | 午夜影院在线观看免费 | 日本中出视频 | 成人精品在线视频 | 成人18亚洲xxoo | 国产在线小视频 | 激情a| 一区二区三区四区免费观看 | 亚洲免费精品 | 国产高清久久 | 久草青青草 | 色综合区 | 狠狠干网站 | 一区二区在线不卡 | 91中文视频 | 中日韩毛片 | 欧美成年网站 | 国产1区2区3区 | 精品免费国产一区二区三区四区介绍 | 欧美成视频| 亚洲精品一区在线观看 |