中文字幕国产91无码|AV成人手机在线|av成人先锋在线|911无码在线国产人人操|91蜜桃视频精品免费在线|极品美女A∨片在线看|日韩在线成人视频日韩|电影三级成人黄免费影片|超碰97国产在线|国产成人精品色情免费视频

  • +1

微軟計劃到2030年用Rust語言替換所有C和C++代碼

2025-12-26 12:56
來源:澎湃新聞·澎湃號·湃客
字號

微軟希望將其代碼庫轉(zhuǎn)換為Rust語言,并正在招聘人員來實現(xiàn)這一目標。

微軟杰出工程師Galen Hunt在最近的LinkedIn帖子中寫道:"我的目標是到2030年消除微軟的每一行C和C++代碼。"

"我們的策略是結(jié)合AI和算法來重寫微軟最大的代碼庫,"他補充道。"我們的北極星是'1名工程師,1個月,100萬行代碼'。"

Hunt的帖子提到了一個首席軟件工程師的職位招聘廣告,該工程師將負責開發(fā)微軟正在構(gòu)建的工具來實現(xiàn)這一目標。

"這個職位的目的是幫助我們發(fā)展和增強我們的基礎設施,以便將微軟最大的C和C++系統(tǒng)轉(zhuǎn)換為Rust,"Hunt寫道。

微軟已經(jīng)構(gòu)建了一些工具來推進這一轉(zhuǎn)變。

"我們已經(jīng)建立了強大的代碼處理基礎設施,"Hunt寫道。"我們的算法基礎設施在大規(guī)模源代碼上創(chuàng)建了可擴展的圖形。然后,我們的AI處理基礎設施使我們能夠應用由算法指導的AI智能體,大規(guī)模地進行代碼修改。"

獲得這份工作的人將在微軟的可擴展軟件工程未來團隊工作,Hunt表示該團隊的使命是"建設能力,讓微軟和我們的客戶大規(guī)模消除技術債務"。

"我們與內(nèi)部客戶和合作伙伴一起開拓新的工具和技術,然后與其他產(chǎn)品團隊合作,在微軟和整個行業(yè)大規(guī)模部署這些能力,"他寫道。

與C和C++不同,Rust是一種內(nèi)存安全語言,這意味著它使用自動化內(nèi)存管理來避免越界讀寫和釋放后使用錯誤,因為這兩種錯誤都為攻擊者提供了控制設備的機會。近年來,政府呼吁普遍采用內(nèi)存安全語言,特別是Rust,以提高軟件安全性。

微軟也呼吁更多地使用Rust。2022年,該公司Azure云的首席技術官呼吁Rust成為新項目的默認語言。微軟科學家已經(jīng)開發(fā)了一個工具,可以自動將一些C代碼轉(zhuǎn)換為Rust。

這家軟件巨頭還創(chuàng)建了工具來幫助開發(fā)者使用Rust編寫Windows驅(qū)動程序。

微軟提供廣泛的產(chǎn)品陣列。MSportals.io網(wǎng)站列出了超過500個用于管理微軟產(chǎn)品的活躍在線門戶!該公司還擁有龐大的內(nèi)部IT資產(chǎn)。

重寫所有這些代碼所需的工作量必定是巨大的。這無疑會暴露出自動化無法解決的大量邊緣案例。

如果您有勇氣為此做出貢獻,Hunt提到的這份工作要求您每周在微軟雷德蒙德辦公室工作三天,年薪在139,900美元到274,800美元之間。

Q&A

Q1:微軟為什么要將C和C++代碼轉(zhuǎn)換為Rust?

A:因為與C和C++不同,Rust是一種內(nèi)存安全語言,使用自動化內(nèi)存管理來避免越界讀寫和釋放后使用錯誤,這些錯誤為攻擊者提供了控制設備的機會。近年來,政府也呼吁普遍采用內(nèi)存安全語言來提高軟件安全性。

Q2:微軟的代碼轉(zhuǎn)換計劃規(guī)模有多大?

A:微軟計劃到2030年消除所有C和C++代碼,目標是"1名工程師,1個月,100萬行代碼"??紤]到微軟提供超過500個在線門戶產(chǎn)品和龐大的內(nèi)部IT資產(chǎn),這將是一個巨大的工程項目。

Q3:微軟如何實現(xiàn)大規(guī)模代碼轉(zhuǎn)換?

A:微軟結(jié)合AI和算法來重寫代碼庫,已經(jīng)建立了強大的代碼處理基礎設施。他們的算法基礎設施在源代碼上創(chuàng)建可擴展圖形,AI處理基礎設施則應用由算法指導的AI智能體來大規(guī)模進行代碼修改。

    本文為澎湃號作者或機構(gòu)在澎湃新聞上傳并發(fā)布,僅代表該作者或機構(gòu)觀點,不代表澎湃新聞的觀點或立場,澎湃新聞僅提供信息發(fā)布平臺。申請澎湃號請用電腦訪問http://renzheng.thepaper.cn。

    +1
    收藏
    我要舉報
            查看更多

            掃碼下載澎湃新聞客戶端

            滬ICP備14003370號

            滬公網(wǎng)安備31010602000299號

            互聯(lián)網(wǎng)新聞信息服務許可證:31120170006

            增值電信業(yè)務經(jīng)營許可證:滬B2-2017116

            ? 2014-2026 上海東方報業(yè)有限公司