M#部分新特性融進C# 7.0中,微軟新系統Midori變成Wavefront

jopen 9年前發布 | 6K 次閱讀 C#

大名鼎鼎的 WalkingCat (h0x0d,MSDN 賬戶 felix9)在長期研究中發現了有關 C# 和微軟新系統的最新消息。

M#部分新特性融進C# 7.0中,微軟新系統Midori變成Wavefront

根據 WalkingCat 援引前M#開發者 Jared Parsonswrote 的博文,M#將把自身部分特性融入C# 7.0 新版中。M#為 C# 語言的一種擴展,用于構建基于微軟下一代系統 Midori (與 Singularity OS 相關)本身和相關應用,意在增強可靠性和性能。

但根據 WalkingCat 此前的推文,Midori 項目基本可以確定停擺,大部分參與員工都已經離開微軟,隨之組建的M#項目也沒有太大理由繼續。所幸,根據 Jared Parsonswrote 透露的信息,M#中實現的部分優秀特性最終會與新版本 C# 結合。同時他也提到,這些特性目前看來都只在嘗試階段,并不能保證最終能完整呈現,而且當下他的首要任務是跟隨現有 C# 團隊完成 Visual Studio 2015 和 Roslyn,接下去才會展開C# 7.0 的原型設計工作。

Midori 之外,微軟被媒體曝光的還有 Barrelfish、Helios、Singularity、Drawbridge、Safe OS 等非 Windows(NT 內核)操作系統,最終這些系統項目多數都被整合為一個小組。事實上,微軟組建這些研究(而非產品導向)團隊的目的也在于從現有 Windows 之外的方式思考問題,最終將答案作為特性和新設計整合進 Windows 當中。

根據 ZDNet Mary Jo Foley 的報道,Midori 團隊從微軟 "One Microsoft" 重組戰略執行后就并入由 Terry Myerson 領導的 OSG 操作系統部門,這個最早曝光于 2008 年的系統意在將分布式計算和云計算(和現在的市場環境趨勢一致)特性融入底層系統設計之中,而M#則意在將 C# 變為真正可以編寫操作系統的語言,在安全性和性能之間尋求平衡點。而 WalkingCat 則從前 Midori 成員 Svitlana Tumanova 的 LinkedIn 資料中看到有關新項目 "Wavefront" 的信息(現已刪除),這個項目同時還包含部分其他前 Midori 項目的研究者。(Mary Jo Foley 則回應稱尚未聽聞有關這一項目的信息)

事實上,Drawbridge、M Sharp、Midori 都是微軟關于跨平臺、通用式計算的嘗試。Drawbridge 作為一種 library OS,希望能在現有的”虛擬機“模式之外找到跨平臺應用虛擬化的方式,而 Midori 和M#則為云服務、互聯網等天生具備跨平臺能力的新共用計算服務形式準備。隨著 .NET 相關組件的開源,以及微軟重新與 Xamarin (脫胎于前 C Sharp 跨平臺項目 mono)團隊合作,這個從 Windows NT 設計伊始就希望達成的目標仍在進程當中。

沒必要全盤否定 Steve Ballmer,畢竟 Windows NT 是在他的直接帶領下誕生,只不過 Satya Nadella 上位在一個明顯更好的時代。

來自: 36氪

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!