據國外媒體報道,微軟公司一位進階官員本周二在其部落格中透露,微軟將設立一份新的投資名單,對軟體開發空間和其他在多個領域進行新的或持續的投資,這份名單將包括雲端運算,網路,並行計算,裝置、分布式開發等多個領域。
據報道,微軟開發部門進階副總裁薩瑪塞加爾(S. Somasegar)在部落格中以《重點軟體開發趨勢》為題,在文中透露稱:微軟正在設定未來的投資重點,並且已經注意到具有獨特編程風格的發展商越來越多的趨勢。與以往任何時候相比,今天的開發商更多的願意考慮和利用多種技術,這些技術使他們能夠順利地構建解決方案,成果和產品能夠很快的交給他們的客戶。而在雲端運算方面,微軟已經致力於將最好的雲端運算平台和Windows系統服務提供給客戶。
在文章中,雖然沒有明確特別的提到微軟下一代雲技術平台,但是顯然這裡指的是微軟的Windows Azure雲端運算平台。對此,薩瑪塞加爾表示:雲端運算就是一個典型的虛擬化計算平台和開發工具,可以讓下一代開發人員更好的開發軟體和執行雲,以及提供最好的其他虛擬環境。
在題為《把Web做為一個平台》的文章中,薩瑪塞加爾表示:未來版本的瀏覽器將提供豐富的運行環境和“無摩擦訪問”的申請。他指出:使用JavaScript libraries可以協助Web開發人員做更多的事,將JavaScript和微軟的Silverlight平台相結合,將成為未來網路技術的一個典型發展趨勢。開發人員們越來越多地選擇Web作為他們的首選平台和軟體開發方向。越來越多的開發人員和設計人員正在使用各種工具為Web提供豐富的開發,調試、分析和頁面設計製作經驗。
在並行計算方面,薩瑪塞加爾透露說:根據摩爾定律,CPU效能每18個月增加一倍,目前正通過增加更多的處理器核心來提高效能。目前,很少有能在多核和多核心環境中進行程式編寫的程式員。但在未來,並行計算庫、調試、分析和診斷工具方面,將使更多的開發人員利用並行計算資源的優勢。”
據薩瑪塞加爾透露:微軟正在努力提高對並行計算的關注度,不斷改進其軟體的使用者介面。為確保微軟在這一方面的優勢,將不斷增加和改進語音、網路攝影機、觸控螢幕等解決方案。在Windows 7上就已經進行了大量的良好體驗,Silverlight和WPF平台,已經進行了這些體驗。
在分布式開發方面,微軟將以雲端運算為基礎,進行代碼審查和遠程配對編程開發活動。
薩瑪塞加爾要求部落格讀者注意微軟的其他重要發展趨勢,微軟將組建一個偉大的下一代軟體Team Dev,微軟將開發優秀的分布式工具和建立全球開發人員人才庫。