日韩欧美自拍偷拍,色偷偷色偷偷色偷偷在线视频,亚洲婷婷在线,www.欧美精品

您當(dāng)前的位置 :環(huán)球傳媒網(wǎng)>科技 > 正文
微軟CTO建議業(yè)界棄用C/C++采用Rust C++之父回懟這樣說
2022-09-23 09:28:44 來源:開源中國 編輯:

近日,Microsoft Azure CTO、Sysinternals 的主要開發(fā)者 Mark Russinovich 在其社交賬號(hào)上發(fā)布動(dòng)態(tài)稱,開發(fā)人員是時(shí)候停止使用 C/C++ 來啟動(dòng)新項(xiàng)目,并建議可在需要使用 non-GC 語言的場(chǎng)景中使用 Rust。

“說到語言,現(xiàn)在是時(shí)候停止用 C/C++ 啟動(dòng)任何新項(xiàng)目了,并在那些需要使用 non-GC 語言的場(chǎng)景中使用 Rust。為了安全性和可靠性,業(yè)界應(yīng)該宣布棄用這些語言。”

C++ 之父回應(yīng)

針對(duì) Mark Russinovich 的言論,外媒 The Register 采訪了 C++ 之父 Bjarne Stroustrup;Stroustrup 則為 C++ 進(jìn)行了辯護(hù):

“人們 -- 尤其是一些高管 -- 總是會(huì)迷戀那些承諾會(huì)使他們的生活更輕松的新事物,這是很正常的。而且,支持新事物遠(yuǎn)比解決舊的和眾所周知的工具的已知問題更令人興奮。不幸的是,新的語言通常需要多年的時(shí)間和重大的努力,才能在其廣泛的應(yīng)用領(lǐng)域中與成熟的語言相媲美。發(fā)燒友們很少看到這一點(diǎn),他們的評(píng)論往往是相當(dāng)片面的”。

Stroustrup 表示,考慮到安全性的重要程度,多年來他一直在致力于提高 C++ 的安全性;從而現(xiàn)在在 ISO C++ 中實(shí)現(xiàn)了可靠的完美類型和內(nèi)存安全。也就是說,每個(gè)對(duì)象都根據(jù)它定義的類型來使用;這意味著消除了 dangling pointers 的使用、捕獲范圍錯(cuò)誤并消除了數(shù)據(jù)爭(zhēng)用。

他還強(qiáng)調(diào)稱,包括 Rust 在內(nèi)的每一種 “安全” 語言都存在著允許不安全代碼的漏洞。并談到了他參與編寫的 C++ Core Guidelines,這份指南的基本思想是定義一套為保證安全而必須遵守的規(guī)則,然后通過靜態(tài)分析來強(qiáng)制執(zhí)行。而之所以需要這些規(guī)則,就是因?yàn)槿我獾?C 或 C++ 代碼本身都無法自證安全。

關(guān)鍵詞: 微軟CTO棄用C 開發(fā)人員語言場(chǎng)景 開發(fā)人員 語言場(chǎng)景

分享到:
版權(quán)和免責(zé)申明

凡注有"環(huán)球傳媒網(wǎng)"或電頭為"環(huán)球傳媒網(wǎng)"的稿件,均為環(huán)球傳媒網(wǎng)獨(dú)家版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載或鏡像;授權(quán)轉(zhuǎn)載必須注明來源為"環(huán)球傳媒網(wǎng)",并保留"環(huán)球傳媒網(wǎng)"的電頭。

Copyright ? 1999-2017 cqtimes.cn All Rights Reserved 環(huán)球傳媒網(wǎng)-重新發(fā)現(xiàn)生活版權(quán)所有 聯(lián)系郵箱:8553 591@qq.com
主站蜘蛛池模板: 哈密市| 保康县| 怀安县| 连云港市| 堆龙德庆县| 玉林市| 嘉禾县| 鹿邑县| 鹤山市| 武义县| 巩留县| 广安市| 嘉禾县| 永宁县| 龙门县| 内江市| 武安市| 长沙市| 龙陵县| 庆城县| 卓资县| 镇赉县| 东宁县| 中牟县| 巫溪县| 武定县| 临猗县| 河西区| 平乡县| 新营市| 阳曲县| 平安县| 黄陵县| 常宁市| 鹤岗市| 名山县| 富阳市| 潼南县| 平舆县| 天水市| 阳东县|