美国一级A片性欧美大片|高清三级电影无码|国产精品自慰喷水|黄片亚洲无码国产|老鸭窝在线免费AV|完全免费在线视频精品一区|日韩va亚洲va欧美va高清|日韩激情在线观看老A影视|免费黄色影片免费人人草|AV永久在线观看

Chrome 團隊正探索 Rust 與 C++ 的互操作性

日期:2020-08-25 來源:電子創(chuàng)新網(wǎng)作者:winniewei閱讀:14

Chrome 團隊也開始嘗試 Rust 了。在 Chromium 官網(wǎng)近期發(fā)布的文檔中,“Rust 與 C++ 的互操作性”作為一項尚待解決的挑戰(zhàn)被提出。現(xiàn)階段,Chrome 工程師很清楚 C++ 是第一位的,并且“在可以預見的將來仍然是代碼庫的統(tǒng)治者”。

他們認為,若使用 Rust,需要令其與 C++ 相適應,而不是讓 C++ 反過來配合 Rust。當前 Chrome 團隊所探索的,正是 Rust 能否,以及如何調(diào)用 C++ 代碼。

從目前的研究成果來看,Chrome 團隊已摸索出了幾條調(diào)用 C++ 函數(shù)的重要方式,包括盡量避免使用“unsafe”字眼、使用cxx一類的庫擴大支持、實例化 C++對象并安全地傳遞所有權等等。不過,待解決的問題和難點也還有很多。

今年五月份的時候,谷歌工程師曾對 Chrome 歷年來的安全漏洞進行分析,發(fā)現(xiàn) 70% 都是內(nèi)存安全問題。因此谷歌計劃嘗試對一些“安全”語言展開探索,Rust 就位列其中。

Chrome 團隊對 Rust 仍處于調(diào)查和摸索階段。他們表示,如果這種互操作性是可能的,將考慮 Rust 在 Chrome 中的廣泛使用,并將“通過強大的生產(chǎn)質量解決方案來實現(xiàn)這一目標”。

來源:開源中國

打賞
聯(lián)系客服 投訴反饋  頂部