![]()
Rust 1.76.0上周正式發布,這次更新干了一件挺狠的事——直接拔掉了對舊版Windows的支持。從這一版開始,Rust編譯器不再支持Windows 7、8、8.1,甚至Windows Server 2012 R2也被踢出名單。
官方給出的理由是"簡化維護成本"。換句話說,微軟自己早在2020年就停掉了Win7的更新,Rust團隊不想再為一套沒人維護的系統背技術債。但問題是,全球至今還有約1.5億臺Win7設備在跑,其中不乏一些工業控制和老舊服務器。
![]()
更微妙的是時間點。Rust基金會去年剛把AWS、微軟、谷歌拉進來當金主,轉頭就砍了微軟自家老系統的支持。有開發者在GitHub issue里吐槽:「我們產線的工控機跑不了Rust了,升級系統比重寫代碼還貴。」這條評論收獲了400多個。
這不是Rust第一次"掀桌"。2022年Linux內核引入Rust支持時,Linus Torvalds就警告過社區:Rust的升級節奏太激進,內核團隊可能跟不上。如今看來,這種激進正在從Linux蔓延到Windows生態。
目前Rust團隊沒有提供官方回退方案。被斷供的用戶要么鎖死在1.75.0版本,要么自己fork維護——后者正是Rust誕生之初想要消滅的C/C++式噩夢。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.