omniture

  • <sup id="8old7"><fieldset id="8old7"></fieldset></sup><legend id="8old7"><span id="8old7"></span></legend><tt id="8old7"></tt>
      1. <td id="8old7"></td>
          四虎在线播放亚洲成人,亚洲一本二区偷拍精品,国产一区二区一卡二卡,护士张开腿被奷日出白浆,99久久精品国产一区二区蜜芽,国产福利在线观看免费第一福利,美女禁区a级全片免费观看,最新亚洲人成网站在线影院

          10月編程語言排行榜:Dart發(fā)力,欲將JS趕下神壇

          2012-10-10 10:46

          【51CTO獨(dú)家特稿】谷歌Dart在本月首次進(jìn)入了TIOBE排名前50位,也是首次出色的表現(xiàn)。Dart是主要作為開發(fā)客戶端Web應(yīng)用程序的編程語言。更讓人覺得異想天開的是,谷歌將Dart作為代替JavaScript的主要編程語言的Web開發(fā)。微軟,蘋果和Mozilla目前已經(jīng)宣布它們的瀏覽器將不支持Dart語言,所以更有趣的是,讓我們關(guān)注Google如何在未來將Dart普及。

          上月份的編程語言排行榜來看,前10名編程語言排行沒有太大的浮動。下面讓我們來看看前20名的榜單。

          2012年10月編程語言排行榜榜單

           

          谷歌Dart編程語言

          今年10月10日“Goto"大會將在丹麥奧胡斯舉行,谷歌兩位開發(fā)人員會借著主題演講的機(jī)會來揭曉這門新語言的全貌,直到那時我們才能了解DART的特點(diǎn)和功能。但幸運(yùn)的是,“Goto”會議網(wǎng)站為我們提供了一些關(guān)于這兩位發(fā)明人的詳細(xì)傳記,他們兩位分別是SAP、Sun公司計(jì)算機(jī)科學(xué)家及Java語言的共同發(fā)明者吉拉德·布拉查(Gilad Bracha),以及Chrome瀏覽器V8 JavaScript引擎的創(chuàng)造者拉爾斯·巴克(Lars Bak)。

          到目前為止,谷歌已經(jīng)發(fā)布了過一種名叫“Go”的新語言。所以我們可以認(rèn)為Dart不會是另外一種類似于C的面向系統(tǒng)語言。從它的別名“結(jié)構(gòu)化的Web編程”可以看出,它很有可能是某種駐留在瀏覽器上的解釋性語言。所以,它更類似于JavaScript或Python,而不是像Java或其他的編譯性語言。不過,布拉查和巴克曾經(jīng)在過去深入廣泛地使用過Smalltalk語言,解釋性的Smalltalkesque語言也可以歸類為是一種“結(jié)構(gòu)化的Web編程”,這算是給了我們一個明顯的提示。

          然而,新的面向Web編程語言面臨的問題就是,目前人們早已擁有無數(shù)種維護(hù)良好的可用語言。Dart如果真的像是解釋性Smalltalk語言的話,它幾乎將直接與JavaScript和Python競爭,其中Python可是谷歌最流行的語言之一。如果將“Go"語言作為衡量標(biāo)準(zhǔn),Dart其實(shí)更像是一個新奇小玩意,而不是什么開拓性的工具。它可能只是為了解決“以谷歌為中心”的問題,而不是旨在成為一種流行的編程語言。目前,人們還不清楚它的定位,可也許谷歌之外的人也會用得上這門新的語言。

          Google正式推出Dart語言,欲將Javascript趕下神壇

          Google正式發(fā)布了其結(jié)構(gòu)化網(wǎng)頁編程語言Dart。決心通過其撼動Javascript網(wǎng)頁編程統(tǒng)治地位。確實(shí),Javascript作為一個10天完成開發(fā)的趕工產(chǎn)品,自推出以來一直被不少程序員所詬病,連其創(chuàng)造者也并不對其滿意。其諸如不適于大型程序開發(fā)、標(biāo)準(zhǔn)庫狹小、全局變量不易控制等問題一直困擾著不少開發(fā)者。Google推出Dart顯然是瞄準(zhǔn)了這些Javascript的不足,并希望通過這款更加適應(yīng)現(xiàn)代網(wǎng)頁編程的語言,將Javascript取而代之。

          Dart語言是一款21世紀(jì)產(chǎn)品,其設(shè)計(jì)完美適應(yīng)現(xiàn)代瀏覽器和移動設(shè)備,無論平板電腦還是服務(wù)器Dart都具有良好表現(xiàn)。

          Dart是一款面向?qū)ο蟮幕陬惛拍畹木幊陶Z言。從去年泄露的電子郵件來看,Dart在保留JavaScript動態(tài)性的同時,提供了更好的性能表現(xiàn)以及更加適應(yīng)大型工程開發(fā)等特性。相比于Javascript,它在設(shè)計(jì)中更多的考慮了語言的簡潔性、效率以及可伸縮性。據(jù)該語言開發(fā)人員在Google Code博客中介紹,用Dart編寫的應(yīng)用程序不僅可以在本地虛擬機(jī)上執(zhí)行,同時也可以完美轉(zhuǎn)化成Javascript語言,在任何Javascript引擎上運(yùn)行,確保和現(xiàn)有體系平滑對接。

          除了更好的支持現(xiàn)代瀏覽器和移動設(shè)備,Dart更具優(yōu)勢的特點(diǎn)在于其能輕松滿足多種開發(fā)方案的需要。無論是簡單的單人的項(xiàng)目開發(fā),還是復(fù)雜的大型程序開發(fā),Dart都能滿足開發(fā)人員需要。為了支持不同的項(xiàng)目類型和項(xiàng)目規(guī)模,Dart具有可選類型功能。程序員可以在編碼時先不限定變量類型,在完成大部分編寫后再根據(jù)實(shí)際需求填充。

          Dart的語法簡潔明了,且和常用編程語言具有一定相似性。只要你曾經(jīng)進(jìn)行過程序開發(fā),就一定可以快速上手Dart。其簡潔明了的特點(diǎn),讓代碼更具可讀性,將大大提高程序員的編程效率。

          前10名編程語言走勢圖

           

          20到50名語言排行

           

          下面是第50到100的編程語言排名

           (Visual) FoxPro, ABC, Algol, AutoLISP, bc, BETA, C shell, CHILL, CL (OS/400), Clarion, Clean, Clojure, cT, Dylan, Emacs Lisp, F#, Factor, Go, Groovy, Icon, IDL, Informix-4GL, J, JScript.NET, LabWindows/CVI, Ladder Logic, LPC, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Q, REXX, S, Smarty, SPARK, thinBasic, VBScript, Verilog, VHDL, WebDNA, X10, xBase, XSLT
          消息來源:51CTO
          主站蜘蛛池模板: 亚洲乱码av中文一区二区| 国产成人午夜福利精品| 国产精品久久久久久av| 欧美精欧美乱码一二三四区| 亚洲熟妇av综合一区二区| a4yy私人毛片| 免费一区二三区三区蜜桃| 老司机久久99久久精品播放免费| 在线观看美女网站大全免费| 中文字幕结果国产精品| 在线免费成人亚洲av| 黄色亚洲一区二区在线观看| 亚洲精品美女久久久久99| 精品国产一区二区三区国产区| 无码 人妻 在线 视频| 亚洲鸥美日韩精品久久| 综合久久婷婷综合久久| 亚洲熟女乱综合一区二区| 欧美大屁股喷潮水xxxx| 被黑人巨大一区二区三区| 久久综合久中文字幕青草| 国产对白老熟女正在播放| 野外做受三级视频| 蒙阴县| 国产精品亚洲一区二区z| 亚洲av午夜福利精品一区二区| 无码人妻精品一区二区三区蜜桃| 日韩毛片在线视频x| 国产日韩精品欧美一区灰| 天堂av在线一区二区| 欧美丰满熟妇xxxx性大屁股| 久久亚洲中文字幕不卡一二区| 香蕉久久久久久久av网站| 国产成人亚洲日韩欧美| 人妻少妇精品系列一区二区| 中文字幕亚洲人妻系列| 国产一区二区三区粉嫩av| 东京热无码av男人的天堂| 日韩熟女乱综合一区二区| 18禁裸乳无遮挡自慰免费动漫| 激情综合色综合啪啪五月|