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

來源:互聯網
上載者:User

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

  根據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上位在一個明顯更好的時代。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.