精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

原生代碼卷土重來 C++欲東山再起

譯文
開發(fā) 后端 新聞
解釋語言和虛擬機都很不錯,但一種新版本的C++卻表明人們對老式的原生二進制代碼重新產生了興趣。

【51CTO外電頭條】編程語言往往是各領風騷三五年。最初,炙手可熱的新語言是Java;后來換成了Python,隨后Ruby搶走了風頭,之后又換成了JavaScript。而最近備受寵愛的語言可能大家最想不到的。信不信由你,2011年很可能是C++大行其道的年頭。

上周,最新版的ISO C++標準被全體一致批準,這是C++語言13年來第一個重大修訂版。新標準現(xiàn)在的官方名稱是C++11,它引入的一些功能特性旨在更容易地針對現(xiàn)代并行處理架構開發(fā)軟件,包括面向并行計算的Lambda表達式和新的數(shù)據類型。

倒不是說C++真的消亡了。與年代更久的同類語言C相比,C++對于系統(tǒng)編程和需要性能密集型原生代碼的應用程序(如3D游戲引擎)來說仍是最流行的語言之一。

然而在其專門的小眾領域之外,傳統(tǒng)的系統(tǒng)編程在近些年已漸漸失寵。現(xiàn)在的程序員日益遠離原生代碼編譯,改而青睞Java和.NET等受控代碼環(huán)境。這種環(huán)境讓他們可以不用操心內存管理和輸入驗證方面這樣單調乏味的工作。另一些程序員為了獲得Python、Ruby和JavaScript等動態(tài)語言在語法上的便利,愿意犧牲一些性能。

但是C++ 11出現(xiàn)在頗有意思的時間點。越來越多的人覺得,編程語言這個鐘擺偏離原生代碼也許太遠了。現(xiàn)在該是鐘擺往另一個方向擺回來的時候了。因而,C++發(fā)現(xiàn)自己多了幾個原本最不可能的盟友。

原生代碼最不可能的擁躉包括谷歌

谷歌恐怕是你最不會想到對原生代碼有興趣的一家公司。多年來,谷歌一直鼓吹桌面軟件概念已過時了這一理念。在谷歌憧憬的理想環(huán)境下,應用程序完全在瀏覽器里面運行;為此,它開發(fā)出了Chrome OS來證明這一點。

不過連谷歌都認識到,有時候經過解釋的JavaScript還不夠。我在以前的文章中介紹過谷歌原生客戶端(NaCl),這種沙箱環(huán)境讓Chrome瀏覽器可以下載和執(zhí)行原生二進制代碼,以便處理性能密集型操作。這絕非谷歌在閑暇之余的試驗活動;上周,谷歌在Chrome的最新測試版中發(fā)布了新版本的NaCl;這項技術頭一次在默認情況下被啟用。還有傳聞稱,谷歌悄然添加到最新版Chrome OS中的Netflix媒體流支持功能也依賴NaCl應用編程接口(API)。

NaCl也不是表明谷歌對原生代碼的唯一認可。這家搜索巨頭的Go編程語言之前就被廣泛稱為是“類似Java”,但這只說對了一部分。從語法上來講,Go某些方面的確類似Java,但Go代碼并不在虛擬機里面運行,而是直接編譯成了原生代碼。此外,谷歌甚至確保Go二進制代碼不但可以在桌面上運行,還可以在谷歌應用程序引擎(Google App Engine)云計算環(huán)境里面運行。

很奇怪的是,這些舉措使得谷歌與位于雷德蒙的競爭對手關系融洽和睦。作為世界上最大的桌面軟件開發(fā)商,微軟對待C++的態(tài)度一直比許多公司更友好。可是近些年來,原生C/C++開發(fā)人員覺得自己受到了一點冷落,因為微軟把大部分精力投入到了C#,這是面向.NET平臺的受控代碼C衍生語言。

但這種情形似乎在發(fā)生變化。Visual Studio 2010已經支持C++11的大部分功能特性。今年7月,微軟在其Channel 9開發(fā)人員網站上發(fā)布了一個新的視頻系列,名為“Going Native”(使用原生代碼),專門介紹原生代碼方面的發(fā)展,特別強調C++。與此同時,目光敏銳的觀察人士注意到了微軟在9月召開的Build大會前夕居然沒有.Net方面的宣傳。Build大會之前名叫專業(yè)開發(fā)者大會(PDC)。

原生代碼永不沒落

早在Java時代之前就懂得編程的那些人自然完全明白為何人們重新對原生代碼產生了興趣。傳統(tǒng)的軟件開發(fā)方法有著悠久的傳奇歷史;有時候,經過充分優(yōu)化的原生二進制代碼仍是有可能從處理器獲取最高性能的最佳方法。

話雖如此,原生代碼也有其缺點。首當其沖的是我之前提到的安全問題。由于與C#和Java等受控語言相比,C和C++等語言讓開發(fā)人員可以更接近底層硬件,所以要認真考慮的問題就多得多;缺乏經驗的編程員可能會造成嚴重破壞。

移植性是另一個問題。對于處在Wintel環(huán)境下的Windows開發(fā)人員來說,編寫可以在多種處理器架構上編譯的代碼從來不是個大問題,甚至在過去也是如此。然而換成了Unix環(huán)境,情況就不一樣了。

現(xiàn)在,谷歌的NaCl環(huán)境重新帶來了同樣一些問題。Web開發(fā)人員習慣于自己開發(fā)的應用程序在任何基本上符合標準的瀏覽器中運行,但是NaCl模塊與特定的處理器架構死死地綁在一起。想讓同一個模塊在x86、x64和ARM等處理器上都可以運行,你就得編譯這三個不同的版本,然后把這三個版本都放到Web服務器上。對于長期習慣使用PHP和Perl的開發(fā)人員來說,這就需要一番適應。

但要牢記的最重要的問題是,為手頭的任務選擇合適的工具。誰也不想回到以前的糟糕年代:面對使用由C編寫的CGI腳本的Web,為文本數(shù)據而糾結。另一方面,不管手頭的任務是什么,把每一個應用程序硬塞進同樣的解釋語言或受控代碼環(huán)境同樣不是正確的方法。

現(xiàn)在的計算機異常尖端先進、用途異常廣泛、性能異常強大。要充分利用它們的功能,開發(fā)人員就應該使用盡可能廣泛的工具。原生代碼的卷土重來往正確方向邁出了可喜的一步。

原文標題:Hail the return of native code and the resurgence of C++

責任編輯:彭凡 來源: 51CTO
相關推薦

2013-10-16 10:04:43

HadoopWeb 2.0磁帶

2013-10-14 09:22:50

HadoopWeb 2.0磁帶

2011-08-29 14:21:33

IT技術周刊

2012-07-23 13:49:40

甲骨文

2012-08-14 16:41:20

HTCWP8

2009-06-23 09:29:30

雅虎巴茨

2011-05-05 14:07:03

CIMA三一友泰等離子

2024-08-12 09:32:12

2013-01-03 15:50:05

2013移動產業(yè)HTML5

2012-04-13 09:33:22

諾基亞盈利預警

2021-02-08 23:25:40

DanaBot惡意軟件木馬

2017-02-15 08:20:13

2018-10-31 09:10:01

蘋果 iOS發(fā)布會

2021-04-08 09:07:11

VR互聯(lián)網發(fā)展虛擬現(xiàn)實

2012-06-12 14:05:22

2011-08-03 15:04:42

2017-11-14 09:28:05

2023-12-27 11:41:21

2009-07-21 16:59:19

數(shù)據中心IBM刀片服務器

2012-05-11 09:39:23

云存儲Google
點贊
收藏

51CTO技術棧公眾號

国产无码精品在线观看| 全黄性性激高免费视频| 亚洲视频在线免费播放| 亚洲mv大片欧洲mv大片| 欧美丰满美乳xxx高潮www| 欧美另类videos| 涩爱av在线播放一区二区| 麻豆精品网站| 九九九久久久久久| 欧美人与性囗牲恔配| 亚洲综合影院| 欧美无砖砖区免费| 国产精品裸体瑜伽视频| 日本综合在线| 97超碰欧美中文字幕| 国产精自产拍久久久久久| 日本三级午夜理伦三级三| 欧美电影《轻佻寡妇》| 日韩电影中文字幕在线观看| 亚洲精品20p| 在线天堂资源| 亚洲最大成人综合| 亚洲毛片aa| 日韩精品视频无播放器在线看| 国产在线精品一区二区| 日本亚洲欧洲色| 久久视频免费看| 仙踪林久久久久久久999| 国产手机视频精品| 久久精品aⅴ无码中文字字幕重口| 日韩免费小视频| 亚洲高清免费观看高清完整版在线观看| 日韩av电影免费在线| 成人午夜福利视频| 国产一区91精品张津瑜| 国产精品一区二区久久久久| 日本中文字幕第一页| 亚洲午夜极品| 色综合久综合久久综合久鬼88| 9.1片黄在线观看| 欧美日韩播放| 日韩av在线一区| 国产原创剧情av| 亚洲福利合集| 日韩欧美一区在线| 精产国品一区二区三区| 四虎地址8848精品| 欧美性受xxxx黑人xyx性爽| 免费黄色福利视频| 樱花草涩涩www在线播放| 性做久久久久久免费观看| 大胆欧美熟妇xx| 先锋影音在线资源站91| 亚洲摸摸操操av| 2021狠狠干| av毛片在线看| 亚洲精品视频一区二区| 在线视频一区观看| 国产盗摄在线观看| 亚洲男人的天堂av| 黄色一级片黄色| 黄色成人在线网| 午夜日韩在线电影| 成年人视频网站免费观看| 成人影院网站| 欧美性色黄大片手机版| 国产又黄又猛的视频| 高清一区二区三区av| 日韩一区二区三区视频| 大尺度在线观看| 精品日产乱码久久久久久仙踪林| 日韩高清有码在线| 色一情一交一乱一区二区三区| 精品国产中文字幕第一页| 色噜噜狠狠色综合网图区 | 一级日韩一级欧美| 极品尤物av久久免费看| 99九九电视剧免费观看| 婷婷在线观看视频| 久久久精品免费网站| 亚洲高清视频在线观看| fc2ppv国产精品久久| 亚洲国产va精品久久久不卡综合| 免费在线a视频| 色婷婷综合久久久中字幕精品久久| 欧美日韩中文字幕一区| 精产国品一二三区| 欧美激情久久久久久久久久久| 亚洲人成在线观| 成人一级黄色大片| 亚洲高清在线| 国产精品一区久久久| 亚洲精品国产手机| 国产亲近乱来精品视频| 可以免费看的黄色网址| 成人av三级| 91精品国产91久久久久久一区二区 | av动漫在线播放| 老牛影视精品| 91麻豆精品91久久久久同性| 日韩免费高清一区二区| 日韩在线观看| 68精品久久久久久欧美| 国产精品久久久久精| 91在线免费视频观看| 中文字幕中文字幕99| 日韩伦理福利| 欧美一区二区免费| xxx在线播放| 韩国在线一区| 国产欧洲精品视频| 三级无遮挡在线观看| 亚洲日本一区二区| 日韩av资源在线| 日韩欧美高清一区二区三区| 中文字幕欧美在线| www.毛片.com| 国产ts人妖一区二区| 亚洲高清乱码| 欧洲一级精品| 日韩精品高清在线观看| 国产黄色片在线免费观看| 日本视频在线一区| 欧美日韩免费高清| 国产在线88av| 精品少妇一区二区三区在线播放 | 精品国产福利视频| gogo亚洲国模私拍人体| 日产精品一区二区| 人体精品一二三区| 日韩精品视频无播放器在线看| 一区二区日韩av| www.欧美激情.com| 日韩中文首页| 国产成人综合精品在线| 欧美视频综合| 色综合天天做天天爱| xxxxxx黄色| 亚洲国产网站| 国产伦精品一区二区三区高清版 | 亚洲三级中文字幕| 香港成人在线视频| 日韩精品人妻中文字幕有码| 国产一区二区中文| 99中文字幕| 影院在线观看全集免费观看| 日韩三级.com| 久草中文在线视频| 粉嫩蜜臀av国产精品网站| 人人妻人人澡人人爽欧美一区| 国产亚洲亚洲国产一二区| 久久福利视频网| 99热这里只有精| 亚洲激情成人在线| 日本精品一二三区| 亚洲深夜福利| 欧美日韩在线播放一区二区| 免费成人直播| 国产亚洲a∨片在线观看| 五月婷婷丁香在线| 亚洲欧洲精品一区二区精品久久久| 欧美成人福利在线观看| 欧美激情成人| 国产一区视频在线| 日本片在线观看| 亚洲第一页在线| 99超碰在线观看| 国产欧美精品区一区二区三区| 日本xxxx黄色| 在线看片不卡| 国产亚洲情侣一区二区无| 在线中文字幕播放| 日韩网站免费观看高清| 亚洲av无码乱码国产麻豆| 香蕉乱码成人久久天堂爱免费| 成人免费av片| 久热成人在线视频| 超级碰在线观看| 久久免费视频66| 国产精品久久久久久久午夜| 91cn在线观看| 国产丝袜一区二区三区免费视频| 无码人妻精品一区二区三区蜜桃91| 国产精品色一区二区三区| 久久久精品视频国产| 99精品视频网| 亚洲成人av动漫| 95精品视频| 91成人精品网站| 成人在线免费观看| 欧美大胆人体bbbb| 欧美性猛交xxxx乱大交hd| 亚洲精品视频在线| 青娱乐国产视频| 国产精品99久久久久久似苏梦涵| 成人在线免费观看av| 天天影视天天精品| 蜜桃91精品入口| 精品999日本久久久影院| 日本视频久久久| 天堂av在线电影| 中文字幕亚洲图片| 五月激情丁香婷婷| 91麻豆精品国产无毒不卡在线观看| 久久免费激情视频| 亚洲精选视频免费看| 欧美熟妇激情一区二区三区| 国产成人在线免费观看| 在线观看免费成人av| 亚洲激情视频| 三级在线免费观看| 青青草原综合久久大伊人精品 | 国产一区二区三区不卡在线| 欧美xxxx在线观看| 国产影视一区二区| 在线中文字幕不卡| 午夜毛片在线观看| 亚洲综合久久av| 可以免费看av的网址| 久久久国产一区二区三区四区小说 | 毛片aaaaa| 国产精品每日更新| 免费看黄色的视频| 99riav久久精品riav| 国产人妻精品久久久久野外| 日本欧美一区二区三区乱码| 欧美色图另类小说| 日韩午夜高潮| 福利视频一二区| 欧美亚韩一区| 国产精品88久久久久久妇女| 99精品在线观看| 日日夜夜精品网站| jiujiure精品视频播放| 欧美日韩高清免费| 九九热线有精品视频99| 久久久神马电影| 日韩在线黄色| 欧美一区二区三区在线免费观看 | 日本黄xxxxxxxxx100| 91麻豆精品国产91久久久平台 | 97人人香蕉| 精品视频在线一区| 91在线中文字幕| 国产在线一区不卡| 日本精品免费观看高清观看| 欧美一区二区三区观看| 99精品国产在热久久婷婷| 国产乱人伦精品一区二区三区| 欧美一区激情| 国产内射老熟女aaaa| 欧美精品99| 国产a级黄色大片| 很黄很黄激情成人| 黄页免费在线观看视频| 亚洲毛片av| 久久久久久久少妇| 日本中文字幕一区二区视频| 欧美三级理论片| 久久国产三级精品| 手机在线播放av| 成人黄色在线网站| 蜜桃传媒一区二区亚洲av| 久久久久亚洲蜜桃| 精品熟妇无码av免费久久| 亚洲特级片在线| 久久免费少妇高潮99精品| 黑人巨大精品欧美一区二区免费| 人人妻人人爽人人澡人人精品| 欧美三电影在线| 国产情侣一区二区| 亚洲国产精品福利| 久久精品蜜桃| 久久久国产精品视频| 牛牛精品视频在线| 51色欧美片视频在线观看| 欧亚一区二区| 91视频国产精品| 美女av一区| 亚洲春色综合另类校园电影| 欧美日韩一视频区二区| 国产日产欧美视频| 人人超碰91尤物精品国产| 奇米777在线视频| 97国产精品videossex| 精品国产国产综合精品| 精品动漫一区二区| 一级黄色免费片| 亚洲国产成人精品女人久久久 | 国产一区二区三区视频在线| 国产精品美女黄网| 波多野结衣的一区二区三区| 国产 欧美 日本| 天堂蜜桃一区二区三区 | 91免费看视频| 午夜免费激情视频| 色偷偷成人一区二区三区91| jlzzjlzz亚洲女人18| 亚洲性av在线| av今日在线| 亚洲在线www| 欧美综合另类| 国产精品va无码一区二区| 国产一区视频网站| 老熟妇一区二区| 亚洲第一综合色| 国产精品久久久久久在线| 亚洲视频第一页| 久久一卡二卡| 91免费精品国偷自产在线| 久久av导航| 欧美一区二区中文字幕| 国产精品综合在线视频| 青娱乐国产视频| 色婷婷综合久久| 黄色av小说在线观看| 久久国产视频网站| 国产精品伦一区二区| 欧美一区二区高清在线观看| 亚洲狼人精品一区二区三区| 亚洲少妇一区二区三区| 亚洲欧洲日本在线| 一本一道人人妻人人妻αv| 亚洲欧美在线一区| 美女视频在线免费| 国产精品国产三级国产专区53| 91精品国产自产拍在线观看蜜| 男人插女人下面免费视频| 99国产精品99久久久久久| 激情综合网五月婷婷| 日韩一区二区在线播放| 国产视频在线播放| 国产欧美日韩中文字幕| 日韩精品四区| 9久久婷婷国产综合精品性色 | 日韩精品视频免费专区在线播放 | 日产精品久久久久久久性色| 久久久欧美一区二区| 91成人福利| 人妻av无码专区| 成人丝袜18视频在线观看| 国产亚洲精品女人久久久久久| 欧美一级夜夜爽| 色呦呦在线看| 国产激情美女久久久久久吹潮| 欧美三级午夜理伦三级中文幕| 中文字幕av一区二区三区人妻少妇| 中文字幕亚洲区| 国产精品久久久久久久免费看| 久久激情视频久久| 国产精品亚洲综合在线观看| 日本道在线视频| 粉嫩13p一区二区三区| 日本午夜精品理论片a级app发布| 亚洲国产三级网| 一本大道色婷婷在线| 欧美一区二区三区在线免费观看| 秋霞电影一区二区| 你懂得在线观看| 日韩午夜av一区| 大黄网站在线观看| 久久av免费观看| 日韩 欧美一区二区三区| 熟女少妇a性色生活片毛片| 日韩三级视频在线观看| 超碰在线视屏| 日韩国产在线一区| 精品一区二区在线免费观看| 欧美日韩激情在线观看| 亚洲大胆人体在线| 怡红院成人在线| 中文字幕在线乱| av中文字幕一区| 国产成人无码专区| 久久在线免费观看视频| 成人午夜网址| 男人插女人下面免费视频| 一区二区三区美女视频| 日本aaa在线观看| 国产啪精品视频| 亚洲深夜激情| 神马久久精品综合| 亚洲国产精品久久久久| 欧亚一区二区| 成人免费在线视频播放| 久久久蜜桃精品| 国产欧美日韩综合精品一区二区三区| 欧美国产中文字幕| 精品国产一区二区三区小蝌蚪 | 中文在线免费看视频| 欧美夫妻性生活视频| 国产一区二区三区四区| 欧美一级大片免费看| 欧美在线免费观看亚洲| 欧美aaa免费| 亚洲高清在线播放| av在线免费不卡| 国产草草影院ccyycom| 国产不卡一区二区在线播放| 欧美日韩网站|