
新的內(nèi)核補(bǔ)丁表明Rust可能是Linux的下一個(gè)前沿陣地
由于對C語言的依賴,Linux內(nèi)核一直保持著相當(dāng)優(yōu)秀的可移植性,但現(xiàn)在內(nèi)核團(tuán)隊(duì)認(rèn)真地采用Rust威脅著C語言的統(tǒng)治地位。Mozilla十年前研發(fā)的技術(shù)已經(jīng)成為一股重要的力量,它提供了與經(jīng)典編譯語言相同的靈活性,同時(shí)提供了與C語言的互操作性。
內(nèi)核開發(fā)者長期以來一直在討論將Rust引入Linux的可能性,而Linux內(nèi)核現(xiàn)在包括一個(gè)穩(wěn)定的Rust編譯器,這促使內(nèi)核開發(fā)者M(jìn)iguel Ojeda推出一個(gè)補(bǔ)丁,使Rust成為內(nèi)核團(tuán)隊(duì)事實(shí)上的第二種官方語言。
ZDNet的Steve J Vaughan-Nichols采訪了Linux內(nèi)核高級開發(fā)人員Greg Kroah-Hartman,后者建議Rust代碼可以從驅(qū)動(dòng)層面開始滲透到內(nèi)核中。"驅(qū)動(dòng)程序可能是這樣的嘗試的第一個(gè)地方,這是它們是內(nèi)核源中依賴關(guān)系樹的'枝丫',依賴于內(nèi)核的核心功能的同時(shí)沒有任何東西依賴于它們。",Hartman說。
Linus Torvalds也同意這一看法,說驅(qū)動(dòng)程序是一個(gè)"明顯的"目標(biāo)。
這并不意味著現(xiàn)在需要努力用Rust重寫任何現(xiàn)有的內(nèi)核源代碼,但是如果新的內(nèi)核開發(fā)朝這個(gè)方向發(fā)展,我們可能會(huì)看到10年后的一個(gè)巨大的Rust代碼庫存在在內(nèi)核中。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級服務(wù)市場:https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 看總書記關(guān)心的清潔能源這樣發(fā)電 7904174
- 2 今年最強(qiáng)臺(tái)風(fēng)來襲 7809623
- 3 澳加英宣布承認(rèn)巴勒斯坦國 7713627
- 4 長春航空展這些“首次”不要錯(cuò)過 7618607
- 5 43歲二胎媽媽患阿爾茨海默病 7521370
- 6 iPhone 17橙色斜挎掛繩賣斷貨 7425342
- 7 老奶奶去世3年 鄰居幫打掃門前落葉 7331845
- 8 三所“零近視”小學(xué)帶來的啟示 7236423
- 9 女兒發(fā)現(xiàn)父親500多萬遺產(chǎn)用于保健 7141458
- 10 英國航母從南?!傲锪恕?/a> 7042247