<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

谷歌捐款100萬美元給Rust基金會,以增強C++與Rust的交互性

微云疏影 ? 來源:綜合整理 ? 作者:綜合整理 ? 2024-02-19 15:41 ? 次閱讀

據悉,谷歌已于 February 19 日宣布對 Rust 基金會捐贈 100 萬美元(當前約 721 萬元人民幣),該金額將進一步提升C++與Rust之間的互通性。

如今,谷歌多項核心業務仍以 C++為主要編程語言,雖然無法直接使用Rust替代現有的C++程序,但谷歌依然選擇支持Rust基金會的“Interop Initiative”計劃,幫助那些選用C++的機構更為順暢地過渡至Rust上。

此外,根據早前的IT之家報道,谷歌正計劃利用 Rust 來更新Android系統中的安全模塊,以此降低系統存在的安全隱患。在此基礎上,Android 13 已有近 21%的新功能由 Rust 進行開發。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程語言
    +關注

    關注

    9

    文章

    1881

    瀏覽量

    33552
  • C++
    C++
    +關注

    關注

    21

    文章

    2067

    瀏覽量

    72962
  • Rust
    +關注

    關注

    1

    文章

    225

    瀏覽量

    6415
收藏 人收藏

    評論

    相關推薦

    [鴻蒙]OpenHarmony4.0的Rust開發

    中集成 Rust 代碼,并最大程度發揮 Rust 和 OpenHarmony 中原有 C/C++ 代碼的交互性,采用 GN 作為統一構建工具,即通過 GN 構建 Rus
    的頭像 發表于 02-26 17:28 ?387次閱讀
    [鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b>開發

    一次Rust重寫基礎軟件的實踐

    受到2022年“谷歌使用Rust重寫Android系統且所有Rust代碼的內存安全漏洞為零” [1] 的啟發,最近筆者懷著濃厚的興趣也順應Rust 的潮流,嘗試著將一款C語言開發的基礎
    的頭像 發表于 01-25 11:21 ?313次閱讀

    從Rustup出發看Rust編譯生態

    從Rustup出發看Rust編譯生態 1. Rust和LLVM的關系是怎樣的? 2. Rustup中targets是什么,為什么可以安裝多個? 3. Rust在windows上為什么需要安裝Visual studio?
    的頭像 發表于 01-02 11:00 ?273次閱讀

    LabVIEW在OPC中使用基金會現場總線

    Communications Manager 3.1,提高效率和穩定性。 OPC服務器配置NI-FBUSOPC數據訪問服務器易于配置。 對于基金會現場總線H1通信,您需要: 1.設置NI基金會現場
    發表于 11-10 20:26

    如何用Rust通過JNI和Java進行交互

    近期工作中有Rust和Java互相調用需求,這篇文章主要介紹如何用Rust通過JNI和Java進行交互,還有記錄一下開發過程中遇到的一些坑。
    的頭像 發表于 10-17 11:41 ?464次閱讀

    Rust語言如何與 InfluxDB 集成

    Rust 是一種系統級編程語言,具有高性能和內存安全性。InfluxDB 是一個開源的時間序列數據庫,用于存儲、查詢和可視化大規模數據集。Rust 語言可以與 InfluxDB 集成,提供高效
    的頭像 發表于 09-30 16:45 ?755次閱讀

    Rust GUI實踐之Rust-Qt模塊

    Rust-Qt 是 Rust 語言的一個 Qt 綁定庫,它允許 Rust 開發者使用 Qt 框架來創建跨平臺的圖形界面應用程序。Qt 是一個跨平臺的應用程序框架,它提供了一系列的工具和庫,可以幫助
    的頭像 發表于 09-30 16:43 ?1096次閱讀

    如何在Rust中讀寫文件

    Rust是一種系統級編程語言,它的設計目標是提供安全、并發和高性能的編程體驗。Rust的特點在于其內存安全性和線程安全性,它采用了一些創新性的技術,如所有權系統和生命周期,來解決C和C++中常
    的頭像 發表于 09-20 10:57 ?1313次閱讀

    基于Rust的Log日志庫介紹

    Rust是一門系統級編程語言,因其安全性、高性能和并發性而備受歡迎。在Rust應用程序中,日志記錄是一項非常重要的任務,因為它可以幫助開發人員了解應用程序的運行情況并解決問題。Rust的Log庫提供
    的頭像 發表于 09-19 14:49 ?2402次閱讀

    如何在Rust中高效地操作文件

    Rust語言是一種系統級、高性能的編程語言,其設計目標是確保安全和并發性。 Rust語言以C和C++為基礎,但是對于安全性和并發性做出了很大的改進。 在Rust語言中,操作文件是非常重
    的頭像 發表于 09-19 11:51 ?1571次閱讀

    聊聊Rust與C語言交互的具體步驟

    rust FFI 是rust與其他語言互調的橋梁,通過FFI rust 可以有效繼承 C 語言的歷史資產。本期通過幾個例子來聊聊rust與 C 語言
    發表于 07-06 11:15 ?1113次閱讀

    谷歌程序員認為學習Rust很easy

    谷歌內部調查顯示,超過 2/3 的受訪者有信心在學習 Rust 時,用兩個月或更短時間內就能為 Rust 代碼庫做出貢獻。此外, 1/3 的受訪者在兩個月或更短的時間內使用 Rust
    的頭像 發表于 07-03 14:56 ?330次閱讀
    <b class='flag-5'>谷歌</b>程序員認為學習<b class='flag-5'>Rust</b>很easy

    使用C++編寫通用庫并在 Rust 中使用它 (WASI)

    使用 C++ 編寫通用庫并在 Rust 中使用它 (WASI) WebAssembly 簡介 WebAssembly 是一種二進制指令格式,旨在成為一種低級虛擬機,可以在 Web 瀏覽器中以接近本機
    的頭像 發表于 06-16 10:03 ?705次閱讀
    使用<b class='flag-5'>C++</b>編寫通用庫并在 <b class='flag-5'>Rust</b> 中使用它 (WASI)

    Rust的內部工作原理

    Rust到匯編:了解 Rust 的內部工作原理 非常好的Rust系列文章,通過生成的匯編代碼,讓你了解很多Rust內部的工作機制。例如文章有 Rus
    的頭像 發表于 06-14 10:34 ?520次閱讀
    <b class='flag-5'>Rust</b>的內部工作原理

    Rust代碼中加載靜態庫時,出現錯誤 ` rust-lld: error: undefined symbol: malloc `怎么解決?

    “ [i]malloc ”、“ [i]exit ”。我驗證了使用 ` [i]nm ` 命令。 問題是我打算使用 ffi 在 rust 中使用這個靜態庫。當我嘗試在我的 Rust 代碼中加載靜態庫
    發表于 06-09 08:44
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>