據(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ù)。
不過值得注意的是,盡管多數(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)推薦
深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為開發(fā)者提供了
發(fā)表于 09-28 08:07
?329次閱讀
今日,深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS 4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為
發(fā)表于 09-26 15:59
?448次閱讀
語言特性。開發(fā)者可以根據(jù)開發(fā)偏好或應(yīng)用場(chǎng)景,選用不同的編程范式。
類型安全 :倉頡編程語言是靜態(tài)強(qiáng)類型語
發(fā)表于 08-15 10:00
語言特性。開發(fā)者可以根據(jù)開發(fā)偏好或應(yīng)用場(chǎng)景,選用不同的編程范式。
類型安全 :倉頡編程語言是靜態(tài)強(qiáng)類型語
發(fā)表于 07-30 17:49
基于 Rust 的安全性和性能引入了 Rust。 Rust 有很多優(yōu)勢(shì),內(nèi)存
發(fā)表于 07-25 09:14
?1343次閱讀
Rust是一門靜態(tài)強(qiáng)類型語言,具有更安全的內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢(shì)。Rust
發(fā)表于 05-10 11:32
?1276次閱讀
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ī)開源代碼編譯指導(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
背景 Rust 是一門靜態(tài)強(qiáng)類型語言,具有更安全的內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢(shì)。R
發(fā)表于 02-26 17:28
?867次閱讀
在24年的華為鴻蒙發(fā)布會(huì)中表示。預(yù)覽版已經(jīng)向開發(fā)者開放申請(qǐng),首批支持的機(jī)型有三款分別為華為 Mate 60、華為Mate 60 Pro、華為Mate X5。
其HarmonyOS NEXT去除
發(fā)表于 02-17 21:54
開發(fā)的崗位需求,尤其在這個(gè)大環(huán)境不好的情況下,會(huì)引出更多崗位。
鴻蒙的開發(fā)崗位,不會(huì)內(nèi)卷、薪資高、崗位多。對(duì)于開發(fā)者非常友好。
新型操作系統(tǒng),比Android、ios更加安全實(shí)用。
發(fā)表于 02-16 21:00
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),這意味著鴻蒙生態(tài)進(jìn)入第二階段,將加速千行百業(yè)的應(yīng)用鴻蒙化。
發(fā)表于 01-29 16:42
?1404次閱讀
受到2022年“谷歌使用Rust重寫Android系統(tǒng)且所有Rust代碼的內(nèi)存安全漏洞為零” [1] 的啟發(fā),最近筆者懷著濃厚的興趣也順應(yīng)Rust
發(fā)表于 01-25 11:21
?628次閱讀
日益受到廣泛關(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次閱讀
評(píng)論