日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
回顧過(guò)去一年中編程語(yǔ)言領(lǐng)域的起起落落

在過(guò)去的一年里,編程領(lǐng)域迎來(lái)了翻天覆地的變化:移動(dòng)設(shè)備成為編程工作的主要平臺(tái),而另一方面云也成為數(shù)據(jù)及應(yīng)用程序的一大特定平臺(tái)。在二者之間,臺(tái)式機(jī)與筆記本電腦則在內(nèi)存容量及處理器核心數(shù)方面突飛猛進(jìn)??梢灶A(yù)見(jiàn)的是,上述變化將給開(kāi)發(fā)語(yǔ)言的選擇帶來(lái)深遠(yuǎn)影響。

創(chuàng)新互聯(lián)公司專(zhuān)注于企業(yè)成都全網(wǎng)營(yíng)銷(xiāo)、網(wǎng)站重做改版、寧海網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁(yè)面制作、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為寧海等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

極負(fù)盛名的Tiobe編程語(yǔ)言排名榜(一份相當(dāng)權(quán)威的榜單,不僅密切關(guān)注各種語(yǔ)言及衍生產(chǎn)品,還會(huì)以百分比形式及時(shí)公布具體的變動(dòng)幅度)表示,在過(guò)去一年中發(fā)展勢(shì)頭***勁的語(yǔ)言為Objective-C。我相信大家對(duì)這一結(jié)果應(yīng)該不會(huì)太過(guò)驚訝。隨著iPhone、iPod以及iPad(Mac也在一定程度上推波助瀾)在全球范圍內(nèi)的風(fēng)靡,對(duì)Objective-C使用技能的需求也得到了顯著提高。

移動(dòng)設(shè)備的興起同樣對(duì)Java造成沖擊。盡管在過(guò)去十年中,Java在Tiobe榜單上的各項(xiàng)數(shù)據(jù)已經(jīng)處于衰退之中,但近兩年卻又有卷土重來(lái)之勢(shì)——我相信這與Android開(kāi)發(fā)領(lǐng)域的繁榮密不可分——一年來(lái),Java甚至成功捍衛(wèi)了自己的市場(chǎng)占有率。根據(jù)我的分析,Android平臺(tái)的出現(xiàn)成功為Java找到了一展身手的空間,尤其是在諸如Scala、Groovy以及JRuby等JVM語(yǔ)言逐步蠶食臺(tái)式機(jī)及服務(wù)器平臺(tái)的大環(huán)境之下,新平臺(tái)堪稱(chēng)是Java的救星。

隨著移動(dòng)編程的繁榮發(fā)展,開(kāi)發(fā)人員們也將注意力轉(zhuǎn)移到較為低級(jí)但更貼近硬件本身的編程語(yǔ)言上。通常情況下,由于移動(dòng)設(shè)備上的應(yīng)用程序往往使用較小的代碼庫(kù),同時(shí)充分發(fā)揮硬件功能也需要使用特定種類(lèi)的語(yǔ)言,因此腳本語(yǔ)言在這方面也顯得較為疲軟(蘋(píng)果公司對(duì)編程語(yǔ)言及工具的嚴(yán)格控制也助長(zhǎng)了這種趨勢(shì))。綜上所述,多年以來(lái)(也可能是有史以來(lái))各種主流腳本語(yǔ)言——包括Perl、Python、Ruby以及PHP等——***次兵敗滑鐵盧。其中Python與Ruby則折戟沉沙得更加徹底。

根據(jù)Ohloh.net網(wǎng)站的總結(jié),Ruby作為一款開(kāi)源編程語(yǔ)言贏得了開(kāi)發(fā)者們廣泛的關(guān)注,這從其獲得的捐贈(zèng)數(shù)額上可見(jiàn)一斑;憑借這樣的人氣,Ruby占據(jù)了Tiobe排行榜中的榜眼位置。而去年Ruby在代碼使用規(guī)模方面達(dá)到了06年以來(lái)的***水平——只有08年鼎盛時(shí)期的五分之一。我認(rèn)為這種現(xiàn)象的出現(xiàn),部分原因在于Ruby on Rails(簡(jiǎn)稱(chēng)RoR)引發(fā)的熱潮漸漸平息;另外雖然Ruby框架本身不存在任何固有缺陷,但必須承認(rèn)它只能作為大型項(xiàng)目的備選解決方案之一,而無(wú)法搞定所有問(wèn)題。另外,其它類(lèi)型的框架也已經(jīng)開(kāi)始在原創(chuàng)優(yōu)勢(shì)方面痛下苦功,這進(jìn)一步削弱了RoR的賣(mài)點(diǎn)。Python在Tiobe排行榜中的下滑并沒(méi)有反映在Ohloh統(tǒng)計(jì)數(shù)字中,這可能表明盡管Python用戶(hù)群體并未縮水,但由于市場(chǎng)整體規(guī)模的迅速擴(kuò)張,導(dǎo)致其相對(duì)份額變得更小。

我個(gè)人認(rèn)為PHP的頹勢(shì)主要源自JavaScript的崛起。JavaScript雖然在Tiobe排行榜中的晉升幅度并不夸張,但其在開(kāi)源軟件項(xiàng)目中的使用比例卻有了長(zhǎng)足進(jìn)步。PHP與JavaScript在功能性方面有著一定程度的重疊,而很明顯后者正慢慢成為時(shí)代的寵兒。一項(xiàng)新的調(diào)查(感謝PHP的出品公司Zend預(yù)先向我們透露了這份調(diào)查內(nèi)容)顯示,82%的PHP開(kāi)發(fā)人員將JavaScript作為各選語(yǔ)言(而在二者之外排到第三位的競(jìng)爭(zhēng)者Java則僅占據(jù)了微不足道的24%)。不過(guò)目前還難以判斷JavaScript是否能夠?qū)⑦@種優(yōu)勢(shì)一直保持下去。正如我在幾個(gè)月前的文章中所說(shuō),我越來(lái)越認(rèn)同JavaScript將成為一種通用型中間語(yǔ)言的趨勢(shì),而Coffeescript與Dart等則會(huì)成為前端語(yǔ)言的主流代表。就個(gè)人而言,我希望各瀏覽器廠(chǎng)商能夠愿意將JavaScript編譯化二進(jìn)制程序作為未來(lái)瀏覽器加速機(jī)制的重要組成部分;不過(guò)我認(rèn)為這同時(shí)可能會(huì)給某些瀏覽器在指令擴(kuò)展方面走向開(kāi)源,進(jìn)而阻礙有針對(duì)性的性能優(yōu)化。

由腳本語(yǔ)言轉(zhuǎn)向本機(jī)語(yǔ)言的的流行趨勢(shì)在.NET領(lǐng)域也表現(xiàn)得相當(dāng)明顯。C#的一炮而紅就很說(shuō)明問(wèn)題(其提升幅度僅次于Objective-C而排在第二),這股趨勢(shì)甚至一舉讓C#穩(wěn)居C++之上,占據(jù)了Tiobe排行榜的探花位置。我相信這種增幅在很大程度上與開(kāi)發(fā)人員脫離Visual Basic有關(guān)。這種趨勢(shì)非常奇怪地削弱了.NET的主旨,即開(kāi)發(fā)者在同一平臺(tái)上使用多種互操作語(yǔ)言的習(xí)慣。但事實(shí)上,與.NET相關(guān)的各類(lèi)語(yǔ)言緊密?chē)@在了以C#為核心的中央周?chē)?,進(jìn)而弱化了原有使用習(xí)慣帶來(lái)的益處(具有諷刺意味的是,JVM則遭遇到完全相反的事態(tài),即多種具有互操作性的備用語(yǔ)言逐漸占據(jù)上風(fēng))。

一年還不足以使一種趨勢(shì)成為常態(tài),因此上述變化將以何種方式收尾目前還無(wú)法得到定論。然而非腳本語(yǔ)言的發(fā)展由于其遍地開(kāi)花的良好勢(shì)頭,可能真的預(yù)示著長(zhǎng)期以來(lái)束縛著開(kāi)發(fā)者們的固定習(xí)慣即將動(dòng)搖。盡管執(zhí)行平臺(tái)在性能與接合的嚴(yán)密程度方面難免有所損失,但相比之下似乎一切都是值得的。結(jié)局會(huì)怎樣?讓我們拭目以待吧。


本文名稱(chēng):回顧過(guò)去一年中編程語(yǔ)言領(lǐng)域的起起落落
標(biāo)題URL:http://www.dlmjj.cn/article/djdcehg.html