近日,Rust開源社區(qū)發(fā)布1.71.0版本,實現(xiàn)對龍架構(gòu)(LoongArch)指令集的原生支持。龍架構(gòu)操作系統(tǒng)發(fā)行版和開發(fā)者可基于上游社區(qū)源代碼構(gòu)建或直接下載Rust開源社區(qū)發(fā)布的龍架構(gòu)二進制版本。Rust開發(fā)者將在龍架構(gòu)平臺上獲得良好的開發(fā)體驗。
Rust介紹
Rust是近年來新興的系統(tǒng)級編程語言,專注于安全性、并發(fā)性和性能。Rust擁有豐富的類型系統(tǒng)和所有權(quán)模型,可通過在編譯時檢查內(nèi)存訪問和并發(fā)問題,保證內(nèi)存安全和線程安全。Rust在構(gòu)建并行和分布式應(yīng)用程序時具有優(yōu)良的并發(fā)性能,其高性能特性使Rust適用于編寫高效的系統(tǒng)軟件,如操作系統(tǒng)內(nèi)核、嵌入式設(shè)備驅(qū)動程序和網(wǎng)絡(luò)服務(wù)器。
Rust對龍架構(gòu)的支持
在此前發(fā)布的Rust 1.70.0版本中,Rust開源社區(qū)合并了loongarch64-unknown-linux-gnu編譯目標(biāo)的初始支持補丁集,開始對龍架構(gòu)提供初步的Tier3級支持。此次發(fā)布的Rust 1.71.0版本將對龍架構(gòu)的支持提升到Tier2級別,這一進展標(biāo)志著Rust開源社區(qū)與其它主流指令集架構(gòu)一樣,將原生構(gòu)建并發(fā)布針對龍架構(gòu)的二進制版本。龍架構(gòu)開源生態(tài)建設(shè)再次向前邁出堅實一步。
近年來,龍芯團隊積極參與Rust開源社區(qū)建設(shè)并貢獻代碼,累計被接收合并請求(Pull Request)80余項,龍芯團隊的積極貢獻獲得了社區(qū)認可,相關(guān)維護者已成為Rust開源社區(qū)團隊的成員。未來,龍芯將在豐富功能、提高質(zhì)量、優(yōu)化性能和改善開發(fā)體驗等方面持續(xù)投入,共建開源生態(tài)新格局。
-
編程語言
+關(guān)注
關(guān)注
10文章
1942瀏覽量
34706 -
應(yīng)用程序
+關(guān)注
關(guān)注
37文章
3265瀏覽量
57677 -
Rust
+關(guān)注
關(guān)注
1文章
228瀏覽量
6598
原文標(biāo)題:Rust開源社區(qū)推出龍架構(gòu)原生適配版本
文章出處:【微信號:gh_53fadbdbd4d4,微信公眾號:龍芯中科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論