IT之家 12 月 24 日消息,微軟資深工程師加倫?亨特(Galen Hunt)12 月 20 日在 LinkedIn 發(fā)文,稱其目標(biāo)是在 2030 年之前,用 Rust 語言和 AI 輔助相結(jié)合的方式,替換“每一行”C 和 C++ 代碼。
經(jīng)過大量媒體的添枝加葉,導(dǎo)致部分用戶誤以為微軟正在利用 Rust 語言和 AI 重寫 Windows 系統(tǒng)。對(duì)此,亨特本人在原文基礎(chǔ)上進(jìn)行了澄清:
看來我的帖子引起的關(guān)注遠(yuǎn)遠(yuǎn)超過了我的預(yù)期…… 而且字里行間還有很多推測(cè)性的解讀。
特此澄清:Windows 并沒有用 Rust 語言配合 AI 進(jìn)行重寫。
我們團(tuán)隊(duì)的項(xiàng)目屬于研究性質(zhì),旨在構(gòu)建實(shí)現(xiàn)跨語言遷移的技術(shù)方案。發(fā)帖初衷是為尋找志同道合的工程師加入這項(xiàng)多年期項(xiàng)目的下一階段工作 —— 而非為 Windows 11+ 制定新戰(zhàn)略,更沒有暗示 Rust 是最終目標(biāo)。

當(dāng)然,微軟偏好 Rust 這一點(diǎn)已經(jīng)不是新聞了,多年來微軟高管也多次在采訪中表態(tài)要從 C 轉(zhuǎn)向 Rust,并鼓勵(lì)開發(fā)者積極使用 Rust 編寫 Win11 驅(qū)動(dòng)程序。
微軟指出,使用 Rust 編寫 Windows 驅(qū)動(dòng)程序有許多好處,其主要賣點(diǎn)在于內(nèi)存安全性,可以彌補(bǔ) C++ 和 C 等傳統(tǒng)編程語言在安全方面的不足。
此外 Rust 語言包括嚴(yán)格的類型檢查、并發(fā)安全性、靜態(tài)分析能力、編譯時(shí)抽象以及與傳統(tǒng)編程語言的互操作性。因此微軟希望其他開發(fā)者也能為 GitHub 上的 windows-drivers-rs 項(xiàng)目做出貢獻(xiàn)。
微軟承諾會(huì)繼續(xù)推進(jìn) Rust 編寫驅(qū)動(dòng),提升 Rust 與 Windows 驅(qū)動(dòng)程序工具包(WDK)之間的功能一致性。IT之家后續(xù)將保持關(guān)注。
相關(guān)閱讀:
《微軟加入開放設(shè)備合作伙伴計(jì)劃:推廣 Rust 等內(nèi)存安全編程語言,令 Surface 設(shè)備更安全可靠》
《微軟進(jìn)一步推進(jìn) Rust 在 Windows 中的應(yīng)用,內(nèi)存安全與 C / C++ 互操作性成核心優(yōu)勢(shì)》
《打造更安全 PC 環(huán)境,微軟鼓勵(lì)開發(fā)者用 Rust 編寫 Win11 驅(qū)動(dòng)程序》
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。