成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Rust 時代真的要來了?將成為 Linux 的第二個官方語言

系統 Linux
如今,不僅高級系統語言Rust越來越接近 Linux,而且下一個“補丁系列將 Rust 作為第二語言添加到 Linux 內核中”,它比以往任何時候都更接近Linux。

 大家知道,Linux 是 C 語言的代言人。但是,目前 Rust 正在興起而且贏得越來越多人的支持,以至于有人提議用 Rust 編程語言重寫 Linux,至少部分重寫。Linus Torvalds 和其他核心內核維護者都表示原則上對支持 Rust 的內核開發持開放態。

就在不久之前,Linux 內核中會使用除 C 之外的另一種語言的想法會被嘲笑。不過,現在事情已經起了變化。如今,不僅高級系統語言Rust越來越接近 Linux,而且下一個“補丁系列將 Rust 作為第二語言添加到 Linux 內核中”,它比以往任何時候都更接近Linux。

這些新包的最大變化是,為內核提議的 Rust 代碼現在依賴于穩定的 Rust 編譯器而不是 beta 編譯器。展望未來,每次發布新的穩定 Rust 編譯器時,Linux 上的 Rust 都會遷移。目前,它使用Rust 1.57.0。

Rust 1.57.0 最新版本截圖

正如 Linux 內核和 Linux 上的 Rust 領導者,開發人員 Miguel Ojeda 所說,“通過升級編譯器,我們已經能夠從列表中刪除一些我們正在使用的不穩定功能。” 這反過來意味著 Linux 上的 Rust 將更加穩定。

展望未來,Ojeda 寫道:“我們將繼續升級,直到我們不依賴任何不穩定的功能;在這一點上,我們可能想開始聲明支持 Rust 的最低版本,例如 GCC 和 Clang。

高級 Linux 內核開發人員 Greg Kroah-Hartman 曾說,他愿意接受使用Rust開發Linux內核的驅動程序,因為“它們是內核源代碼中依賴關系樹的‘末端葉子’。它們依賴于核心內核功能,但沒有任何東西依賴于它們。”

在在 2020 (virtual) Linux Plumbers Conference 會議上,頂級 Linux 內核開發人員討論了 Linux 的未來,已經有將引入 Rust 作為內核的第二語言的想法。

盡管 Linus Torvalds 確信,Linux 最終不會用 Rust 編寫。但是,那不是目標。沒有人會用 Rust 重寫內核的 2500 萬行 C。

在 Rust 語言負責人 Josh Triplett 和 Google 工程師 Nick Desaulniers 的帶領下,他們提議在內核中使用系統級 Rust 語言。為什么?因為它比 C 安全得多,尤其是在處理內存錯誤方面。

正如微軟首席云開發倡導者 Ryan Levick 所解釋的那樣,“ Rust 是完全內存安全的。” 由于大約三分之二的安全問題可以追溯到內存處理不當,這是一個重大改進。此外,“Rust 通常可以在不增加任何運行時開銷的情況下防止這些問題,”Levick 說。

Torvalds 雖然鼓勵采用緩慢但穩定的方法將 Rust 引入 Linux,但他也表示將 Rust 接口用于驅動程序和其他非核心內核程序是有道理的:“我相信這會發生。它可能不是 Rust,但我們將會有不同的模型來編寫這些類型的東西,而且 C 不會是唯一的模型。”

Linux 內核維護者 Miguel Ojeda以前曾表示,“該項目尚未完成,大多數工作還沒有完成。但如果高級維護人員接受當前的更改并希望我們在內核中工作,我們就準備好進入主線。” 

不過,現在工作進展順利。我希望在 2022 年的某個時候看到 Linux 內核中的第一個 Rust 代碼。 

 

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2020-09-11 10:27:07

鴻蒙安卓操作系統

2011-05-23 10:16:25

VMware微軟

2011-11-01 10:21:16

UbuntuAndroid

2012-05-07 23:41:43

JavaJVMCeylon

2022-05-18 10:26:21

微軟Linux穩定版

2021-01-28 16:58:12

數字貨幣加密貨幣區塊鏈

2018-07-16 14:09:37

2024-03-06 10:05:37

Vue語言工具VS Code 插件

2009-11-05 09:54:03

盜版黨歐洲議會

2018-03-06 14:59:13

2011-09-21 13:09:33

HTML 5

2022-04-06 08:22:13

useEffecthookrender

2011-02-18 14:04:27

Ubuntu 10.0

2010-10-08 11:29:45

AndroidiPhone

2015-08-12 11:35:32

Windows 10Windows 8

2021-05-17 18:56:20

甲骨文云區域

2010-10-25 06:33:43

戴爾dell虛擬化

2009-02-09 09:13:13

Windows 7BetaUAC

2022-03-26 09:39:53

SOC運營數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中国黄色毛片视频 | 日本久久网站 | 亚洲福利视频一区二区 | 亚洲大片在线观看 | 一级片网址 | 在线午夜| 久久伊| 亚洲91精品 | 久久精品亚洲 | 成人精品鲁一区一区二区 | 久久免费视频1 | 日韩一区二区在线视频 | 中文字幕国产一区 | 精品免费视频 | 午夜精品一区二区三区三上悠亚 | 精品一区二区视频 | 欧美性区| 99久久国产综合精品麻豆 | 国产剧情一区 | 午夜天堂精品久久久久 | 欧美日韩一区二区在线观看 | 999久久久 | 国产精品日韩在线观看 | 一级片片 | 亚洲成人一级 | 日日操av| 亚洲欧美一区二区三区国产精品 | 一区二区三区av | 国产精品视频一区二区三 | a国产一区二区免费入口 | 99精品在线免费观看 | 国产精品欧美一区二区三区不卡 | 免费一级做a爰片久久毛片潮喷 | 日韩成人在线视频 | 日韩国产精品一区二区三区 | 欧美一级片在线播放 | 翔田千里一区二区 | 久久中文字幕电影 | 美女在线视频一区二区三区 | 久久精品视频在线观看 | 久久亚洲综合 |