RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Git開發(fā)者關(guān)注內(nèi)存安全問題,探討引入Rust語言

微云疏影 ? 來源:綜合整理 ? 作者:綜合整理 ? 2024-01-15 14:23 ? 次閱讀

據(jù)2021年1月15日?qǐng)?bào)道,隨著Rust編程語言的火爆,其安全性、高效性及易維護(hù)性已廣為人知且備受認(rèn)可。不僅Windows和Linux已經(jīng)支持該語言,甚至Git項(xiàng)目的開發(fā)者們正認(rèn)真考量將Rust引入其中。

根據(jù)最新披露的郵件討論,Git開發(fā)團(tuán)隊(duì)熱議在Git項(xiàng)目中引入Rust的可行性。作為一種開源的分布式代碼版本管理工具,廣泛運(yùn)用于各種開發(fā)項(xiàng)目。盡管現(xiàn)在Git項(xiàng)目主要以C與Python為主要開發(fā)語言,但探討顯示,引入Rust能顯著降低內(nèi)存安全漏洞,提高重構(gòu)及增加新代碼的便利性,同時(shí)有利于讓缺乏C語言經(jīng)驗(yàn)的人群接觸并學(xué)習(xí)Rust開發(fā)技術(shù)。

wKgaomWkzzyACQvGAABqkwXIvaE744.png

不過值得注意的是,盡管多數(shù)開發(fā)者對(duì)Rust的內(nèi)存安全性能表示贊許,但目前Git開發(fā)團(tuán)隊(duì)對(duì)于引入Rust仍未達(dá)到共識(shí),部分原因在于Git自始至終致力于兼容眾多平臺(tái)及CPU架構(gòu)。需指出的是,使用Rust進(jìn)行開發(fā)需要依托LLVM基礎(chǔ)上的rustc編譯器。關(guān)于這點(diǎn),目前開發(fā)團(tuán)隊(duì)正在開展工作,試圖借助GCC編譯器來提供更多的Rust支持,但截至當(dāng)前,這些備用方案并未完全準(zhǔn)備到位,若非不得已不建議直接切換到使用Rust代碼。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4775

    瀏覽量

    68506
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    197

    瀏覽量

    15755
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    228

    瀏覽量

    6597
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠(chéng)邀開發(fā)者免費(fèi)試用!

    深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為開發(fā)者提供了
    的頭像 發(fā)表于 09-28 08:07 ?329次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發(fā)者</b>預(yù)覽版正式上線,誠(chéng)邀<b class='flag-5'>開發(fā)者</b>免費(fèi)試用!

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠(chéng)邀開發(fā)者免費(fèi)試用!

    今日,深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS 4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為
    的頭像 發(fā)表于 09-26 15:59 ?448次閱讀

    鴻蒙原生應(yīng)用元服務(wù)開發(fā)-初識(shí)倉頡開發(fā)語言

    語言特性。開發(fā)者可以根據(jù)開發(fā)偏好或應(yīng)用場(chǎng)景,選用不同的編程范式。 類型安全 :倉頡編程語言是靜態(tài)強(qiáng)類型
    發(fā)表于 08-15 10:00

    鴻蒙原生應(yīng)用元服務(wù)開發(fā)-初識(shí)倉頡開發(fā)語言

    語言特性。開發(fā)者可以根據(jù)開發(fā)偏好或應(yīng)用場(chǎng)景,選用不同的編程范式。 類型安全 :倉頡編程語言是靜態(tài)強(qiáng)類型
    發(fā)表于 07-30 17:49

    未來嵌入式系統(tǒng)的黃金搭檔 MCX N947遇上Rust

    基于 Rust安全性和性能引入Rust。 Rust 有很多優(yōu)勢(shì),內(nèi)存
    的頭像 發(fā)表于 07-25 09:14 ?1343次閱讀
    未來嵌入式系統(tǒng)的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    鴻蒙OpenHarmony開發(fā)板解析:【Rust模塊配置規(guī)則和指導(dǎo)】

    Rust是一門靜態(tài)強(qiáng)類型語言,具有更安全內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢(shì)。Rust
    的頭像 發(fā)表于 05-10 11:32 ?1276次閱讀
    鴻蒙OpenHarmony<b class='flag-5'>開發(fā)</b>板解析:【<b class='flag-5'>Rust</b>模塊配置規(guī)則和指導(dǎo)】

    MediaTek 天璣開發(fā)者大會(huì)MDDC 2024啟幕

    Conference, 簡(jiǎn)稱MDDC)是一場(chǎng)面向全球開發(fā)者的行業(yè)盛會(huì),旨在與生態(tài)合作伙伴和開發(fā)者共同探討行業(yè)發(fā)展趨勢(shì),分享知識(shí)、經(jīng)驗(yàn)和先進(jìn)技術(shù)成果。本屆大會(huì)的主題為“AI予萬物”,屆時(shí)資深行業(yè)先驅(qū)、技術(shù)專
    的頭像 發(fā)表于 05-07 10:25 ?660次閱讀

    源碼開放,開發(fā)者手機(jī) buff 疊滿

    開發(fā)者手機(jī)開源代碼編譯指導(dǎo) 編譯環(huán)境建議: ubuntu20.04 Linux 系統(tǒng)內(nèi)存:最低 16G Pyhon 3.8 安裝必要工具: sudo apt-get update sudo
    發(fā)表于 03-04 14:29

    [鴻蒙]OpenHarmony4.0的Rust開發(fā)

    背景 Rust 是一門靜態(tài)強(qiáng)類型語言,具有更安全內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢(shì)。R
    的頭像 發(fā)表于 02-26 17:28 ?867次閱讀
    [鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b><b class='flag-5'>開發(fā)</b>

    鴻蒙開發(fā)者預(yù)覽版如何?

    在24年的華為鴻蒙發(fā)布會(huì)中表示。預(yù)覽版已經(jīng)向開發(fā)者開放申請(qǐng),首批支持的機(jī)型有三款分別為華為 Mate 60、華為Mate 60 Pro、華為Mate X5。 其HarmonyOS NEXT去除
    發(fā)表于 02-17 21:54

    鴻蒙系統(tǒng)優(yōu)缺點(diǎn),能否作為開發(fā)者選擇

    開發(fā)的崗位需求,尤其在這個(gè)大環(huán)境不好的情況下,會(huì)引出更多崗位。 鴻蒙的開發(fā)崗位,不會(huì)內(nèi)卷、薪資高、崗位多。對(duì)于開發(fā)者非常友好。 新型操作系統(tǒng),比Android、ios更加安全實(shí)用。
    發(fā)表于 02-16 21:00

    鴻蒙OS之Rust開發(fā)

    Rust是一門靜態(tài)強(qiáng)類型語言,具有更安全內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢(shì)。
    的頭像 發(fā)表于 01-29 17:19 ?935次閱讀

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng)

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng),這意味著鴻蒙生態(tài)進(jìn)入第二階段,將加速千行百業(yè)的應(yīng)用鴻蒙化。
    的頭像 發(fā)表于 01-29 16:42 ?1404次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發(fā)者</b>預(yù)覽面向<b class='flag-5'>開發(fā)者</b>開放申請(qǐng)

    一次Rust重寫基礎(chǔ)軟件的實(shí)踐

    受到2022年“谷歌使用Rust重寫Android系統(tǒng)且所有Rust代碼的內(nèi)存安全漏洞為零” [1] 的啟發(fā),最近筆者懷著濃厚的興趣也順應(yīng)Rust
    的頭像 發(fā)表于 01-25 11:21 ?628次閱讀

    開源治理與開發(fā)者運(yùn)營(yíng)分論壇圓滿舉辦

    日益受到廣泛關(guān)注。 為深度探討全球開源治理所面對(duì)的挑戰(zhàn),12 月 16 日,2023 開放原子開發(fā)者大會(huì)【開源治理與開發(fā)者運(yùn)營(yíng)論壇】成功舉辦,論壇聚焦開源項(xiàng)目管理和社區(qū)協(xié)作的關(guān)鍵議題,
    的頭像 發(fā)表于 12-22 09:59 ?480次閱讀
    開源治理與<b class='flag-5'>開發(fā)者</b>運(yùn)營(yíng)分論壇圓滿舉辦
    RM新时代网站-首页