日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

倍殺!谷歌表示:Rust團隊的開發(fā)效率是C++團隊的兩倍

來源: 責編: 時間:2024-04-09 09:09:34 238觀看
導讀編譯丨諾亞出品 | 51CTO技術棧(微信號:blog51cto)谷歌的工程總監(jiān)Lars Bergstrom在倫敦的Rust Nation UK大會上分享了谷歌將Go或C++編寫的項目遷移到Rust語言的經(jīng)驗。他表示,使用Rust的開發(fā)團隊相比于使用C++的團隊,在工作

編譯丨諾亞oLs28資訊網(wǎng)——每日最新資訊28at.com

出品 | 51CTO技術棧(微信號:blog51cto)oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

谷歌的工程總監(jiān)Lars Bergstrom在倫敦的Rust Nation UK大會上分享了谷歌將Go或C++編寫的項目遷移到Rust語言的經(jīng)驗。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

他表示,使用Rust的開發(fā)團隊相比于使用C++的團隊,在工作效率上大約高出兩倍。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

早在2016年Dropbox和2018年Figma就已經(jīng)開始嘗試用Rust重寫代碼以確保內(nèi)存安全,但當時業(yè)界對于Rust在生產(chǎn)力和語言可靠性方面的疑慮并未完全消除。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

然而隨著時間推移,尤其是在軟件安全性日益成為國家基礎設施關鍵問題的大背景下,非內(nèi)存安全語言帶來的挑戰(zhàn)引起了更廣泛的認識轉(zhuǎn)變。美國和其他國家政府機構(gòu)也強調(diào)了軟件中內(nèi)存安全的重要性。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

微軟Azure首席技術官Mark Russinovich在2022年9月提出,原本可能選擇C/C++進行開發(fā)的軟件項目應考慮改用Rust,這一建議不僅適用于新項目,還擴展到對舊的、非內(nèi)存安全語言編寫的代碼進行重構(gòu)的需求。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

今年早些時候,微軟甚至發(fā)出了求助呼吁,希望開發(fā)者協(xié)助將自家的C#代碼移植至Rust,并且互聯(lián)網(wǎng)安全研究組(ISRG)的Prossimo項目正在將一些核心開源組件,如NTP、DNS、TLS等重要庫重寫為Rust版本,旨在提高內(nèi)存安全性。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

盡管C++之父Bjarne Stroustrup以及其他人士對此有所抵觸,Stroustrup在回應2022年11月NSA關于內(nèi)存安全的備忘錄時指出,通過合適的工具,C++也能在較低成本下達到與Rust相當?shù)膬?nèi)存安全保證。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

然而,像谷歌這樣的Rust實踐者提供的反例則顯示,堅持使用現(xiàn)有C++基礎設施的成本優(yōu)勢可能并不成立。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

谷歌內(nèi)部將Go代碼轉(zhuǎn)換為Rust的過程中,發(fā)現(xiàn)重構(gòu)后的項目開發(fā)所需的時間和人力并沒有增加,反而顯示出諸多優(yōu)點。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

Bergstrom提到,將Go代碼重寫為Rust時,同等規(guī)模的團隊可以在相同時間內(nèi)完成工作,這意味著從Go轉(zhuǎn)向Rust并不會導致生產(chǎn)力下降;相反,他們觀察到了Rust代碼帶來的好處,比如服務內(nèi)存使用量減少以及隨著時間推移,用Rust重寫的服務缺陷率逐漸降低,從而提高了程序正確性。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

更重要的是,相較于C++代碼轉(zhuǎn)為Rust的情況,Rust開發(fā)者的生產(chǎn)效率優(yōu)勢更為明顯。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

此外,各方觀點也指出,雖然內(nèi)存安全性是軟件安全的重要組成部分,但并非所有安全問題都能歸結(jié)于內(nèi)存安全。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

卡內(nèi)基梅隆大學軟件工程研究所等機構(gòu)強調(diào),所有編程語言都有其權(quán)衡之處,選擇何種語言應取決于它是否適合特定應用場景。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

某些情況下,強調(diào)內(nèi)存安全的語言可能會犧牲性能和時間要求,而且無論選用哪種語言,開發(fā)者都必須掌握正確的語法、語義、結(jié)構(gòu)、習慣用法及工具,否則可能會出現(xiàn)其他類型的漏洞或缺陷。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

盡管如此,Rust通過避免內(nèi)存相關的安全隱患,在許多場景下被視為提升軟件安全性的有效手段之一。oLs28資訊網(wǎng)——每日最新資訊28at.com

oLs28資訊網(wǎng)——每日最新資訊28at.com

參考鏈接:https://www.theregister.com/2024/03/31/rust_google_c/oLs28資訊網(wǎng)——每日最新資訊28at.com

想了解更多AIGC的內(nèi)容,請訪問:oLs28資訊網(wǎng)——每日最新資訊28at.com

51CTO AI.x社區(qū)oLs28資訊網(wǎng)——每日最新資訊28at.com

https://www.51cto.com/aigc/oLs28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-82188-0.html倍殺!谷歌表示:Rust團隊的開發(fā)效率是C++團隊的兩倍

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 十個超級實用的Java代碼片段

下一篇: 《蛋仔派對》守護月開展多項反詐趣味活動,牢筑網(wǎng)絡安全防護網(wǎng)!

標簽:
  • 熱門焦點
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
欧美**字幕| 麻豆av一区二区三区| 久久久精彩视频| 亚洲精品影院在线观看| 国产丝袜美腿一区二区三区| 欧美大尺度在线| 久久久久99精品国产片| 亚洲一级黄色| 亚洲精品麻豆| 在线免费高清一区二区三区| 欧美丝袜一区二区三区| 欧美黄色aa电影| 欧美大片免费观看在线观看网站推荐 | 国产精品乱码人人做人人爱| 欧美va亚洲va香蕉在线| 久久久久久亚洲精品中文字幕| 免费一级欧美片在线观看| 久久久久综合网| 久久国产精品99久久久久久老狼| 亚洲一区二区视频在线| 日韩一区二区免费高清| 亚洲欧洲视频在线| 91久久中文| 亚洲女ⅴideoshd黑人| 一区二区三区高清在线| 亚洲视频日本| 亚洲视频在线观看免费| 久久久久一区二区三区| 欧美深夜福利| 欧美三级不卡| 国产精品成av人在线视午夜片| 欧美午夜女人视频在线| 黄色日韩精品| 一区在线视频| 亚洲国产经典视频| 激情欧美亚洲| 亚洲一区二区三区免费在线观看| 一本大道久久精品懂色aⅴ| 亚洲日本电影在线| 亚洲日产国产精品| 久久精品人人| 老牛嫩草一区二区三区日本 | 日韩一级片网址| 久久久777| 国产精品你懂的| 国产日韩欧美一区二区| 国产精品一区=区| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲网站视频| 久久不射2019中文字幕| 久久精品水蜜桃av综合天堂| 欧美色欧美亚洲另类七区| 国产精品久久久久久一区二区三区| 欧美亚男人的天堂| 亚洲破处大片| 亚洲一区二区成人| 欧美福利在线| 1000部精品久久久久久久久| 91久久线看在观草草青青| 久久国产精品亚洲77777| 国产精品乱码一区二三区小蝌蚪| 亚洲美女在线国产| 亚洲欧美网站| 久久九九免费| 国产精品一区=区| 国产一区 二区 三区一级| 国产精品视频网| 国产自产2019最新不卡| 亚洲国产精品一区| 亚洲一区二区视频| 欧美视频中文字幕在线| 日韩五码在线| 欧美精品在线视频| 国产精品一区二区久久久| 亚洲特级毛片| 欧美日韩亚洲高清一区二区| 国产亚洲成av人片在线观看桃| 亚洲女人天堂成人av在线| 国产精品久久久久久久久久尿| 一本色道久久综合狠狠躁篇的优点| 欧美电影电视剧在线观看| 亚洲欧洲在线播放| 欧美日韩国产成人在线91| 国产午夜精品视频免费不卡69堂| 午夜在线a亚洲v天堂网2018| 欧美xxx在线观看| 亚洲国产精品女人久久久| 蜜桃av一区二区三区| 亚洲国内精品| 久久免费视频在线观看| 久久久91精品国产| 尤物精品在线| 亚洲欧美日韩国产综合在线| 国产精品视频免费观看www| 先锋影音网一区二区| 欧美日韩精品伦理作品在线免费观看| 黑人极品videos精品欧美裸| 亚洲五月婷婷| 国产精品一区二区三区四区| 99av国产精品欲麻豆| 欧美日韩一区综合| 亚洲欧美高清| 欧美午夜激情视频| 亚洲影视在线| 欧美伦理91| 一区精品久久| 欧美亚洲一区二区在线| 欧美午夜精品久久久久久孕妇| 亚洲视频1区2区| 国产区精品在线观看| 亚洲视频一区在线| 欧美伦理视频网站| 亚洲特级片在线| 国产欧美日韩亚洲| 亚洲欧美乱综合| 国内不卡一区二区三区| 香蕉成人久久| 欧美午夜精品| 亚洲最新中文字幕| 欧美黄在线观看| 在线电影欧美日韩一区二区私密| 欧美在线不卡视频| 国产日韩欧美在线播放| 麻豆免费精品视频| 在线欧美电影| 欧美区视频在线观看| 亚洲国产一区二区三区青草影视 | 欧美精品乱人伦久久久久久| 亚洲国产精品女人久久久| 欧美视频中文字幕| 久久精品30| 国产亚洲欧美日韩一区二区| 欧美亚洲色图校园春色| 1769国内精品视频在线播放| 欧美日韩综合精品| 久久久人人人| 宅男噜噜噜66一区二区| 狠狠色狠狠色综合| 欧美日韩在线电影| 久久亚洲欧洲| 亚洲欧美激情视频在线观看一区二区三区| 黄色成人91| 国产精品久久久久久久app| 狂野欧美一区| 亚洲欧洲精品一区二区三区| 国产精品卡一卡二卡三| 欧美不卡在线视频| 一区二区激情| 国产精品二区在线| 亚洲一区二区伦理| 亚洲国产精品高清久久久| 国产精品伦理| 欧美激情在线免费观看| 99re热这里只有精品视频 | 日韩系列在线| 精品999日本| 国产精品人人爽人人做我的可爱| 欧美亚洲日本网站| 99视频精品在线| 伊人成人在线| 国产视频在线观看一区| 欧美视频网站| 欧美国产1区2区| 日韩视频精品在线| 精品成人久久| 欧美美女bbbb| 美日韩精品视频| 久久精品视频免费观看| 亚洲制服丝袜在线| 亚洲午夜久久久久久久久电影网| 亚洲欧洲视频在线| 在线观看日韩www视频免费 | 国产精品成人一区二区三区夜夜夜 | 激情一区二区三区| 亚洲天堂av在线免费| 亚洲第一免费播放区| 美日韩精品视频免费看| 欧美一区二区三区免费观看| 在线播放一区| 国际精品欧美精品| 国产区欧美区日韩区| 鲁大师影院一区二区三区| 99视频一区二区| 国产欧美一区二区三区在线老狼 | 这里只有精品丝袜| 亚洲精品一区二区三区99| 国产欧美日韩激情| 国产精品久久午夜| 久久亚洲视频| 亚洲一二三级电影| 一本久久综合亚洲鲁鲁| 国产亚洲毛片在线| 国产精品专区第二| 国产精品青草综合久久久久99| 欧美视频一区| 国产精品hd| 国产精品黄视频| 国产精品久久久久久久久免费| 欧美视频在线观看免费| 国产精品电影网站| 国产精品一区二区黑丝| 国产精品综合| 国产综合久久久久影院| 尤物九九久久国产精品的分类|