成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WinJS開源和TypeScript?微軟不是第一次這么做

移動開發
Build 2014 前后,最不被消費者關注但又最重要的兩件事,就是 WinJS 開源和 TypeScript 1.0 發布了。面對被網絡世界主導之一谷歌極力推動的 JavaScript 語言,開源和免費被一些人解讀為微軟最后的讓步和嘗試。但事實上,這樣的明守暗攻有一個存在于微軟歷史上的案例可以參考,而無論微軟還是用戶都已從這個先例的結果中獲益良久。

Build 2014 前后,最不被消費者關注但又最重要的兩件事,就是 WinJS 開源和 TypeScript 1.0 發布了。面對被網絡世界主導之一谷歌極力推動的 JavaScript 語言,開源和免費被一些人解讀為微軟***的讓步和嘗試。但事實上,這樣的明守暗攻有一個存在于微軟歷史上的案例可以參考,而無論微軟還是用戶都已從這個先例的結果中獲益良久。

[[113043]]

這是一個應該追溯到上世紀九十年代初的故事。

彼 時,同樣作為世界上名列前茅的軟件公司——SUN,在初步呈現萬夫莫開之勢的微軟面前還保留著做操作系統的愿望。而 Java,正是他們的攻城兵。出乎 SUN 的意料,在 C/C++開發工具市場早已無力對抗微軟的幾家知名公司都自愿加入這個討伐微軟的聯盟中。其中不乏 Borland、Symantec,甚至 IBM 這些在當時開發者看來仍然保留一些市場導向力的公司。

此時的微軟倚著剛到手的 C/C++ 開發工具市場,也深知自己在這方面已經沒有對手,從而放棄了對新興事物的警覺,甚至只是以敵對的態度排斥接觸 Java。

回 到戰場上,雖然 SUN 自己的 Java 編譯器質量很難讓人滿意,但 Symantec 和 Borland 相繼推出優秀的作品拿下了大塊市場,雙方你來我往的技術升級斗爭也大有回復往日元氣的勢頭。Java 是如此地被非微軟系開發者和微軟競爭對手當作一舒怨氣的突破口,以至于時值壯年的瀏覽器絕對霸權 Netscape 也決定在產品里支持 Java,從而與微軟搶占下一個時代的軟件市場話語權。

到這里,微軟才意識到 Java 的地位。無論在開發者眼中是多么的“慢”,它離自己理想中 "Write Once, Run Everywhere" 的距離還有多遠,Java 在這么多勢力的推動下都以自己易理解、高度可移植的特性不斷被更多人接受。微軟決定以自己的方式做出回應,反擊的***正是因 Borland 內部管理混亂而由蓋茨游說加入微軟的,Turbo Pascal(Borland 白手起家的基石)發明人 Anders Hejlsberg。

Anders Hejlsberg 作為前 Borland 技術奠定人,其實力自然不在話下。他對編譯器技術理解之深讓微軟推出的 VJ++(Java 編譯器產品及 Java 語言特殊實現)在***時間就成為市場中編譯速度最快,編譯所得程序運行效果***的產品。同時微軟讓自己的 IE 瀏覽器通過 VJ++支持 Java Applet 執行,一舉減掉了 Borland,Symantec,以及 Netscape 的三分銳氣。

前面 提到,Java 是 SUN 試圖用來建立操作系統的核心,微軟當然不會用如此優秀的工具為它作嫁衣。很快,SUN 和同盟們發現 VJ++帶有太多非標準的 Java 用法用以將開發者留在 Windows 平臺上。這些開發者包括希望嘗試 Java 的原 Windows 軟件開發者,也包含原 Java 開發,但覬覦微軟優秀工具的新生力量。微軟和 Symantec 兩大主力分別在自己的編譯器中夾帶私貨,SUN 意識到自己對于 Java 的主導權,以及 Java "Write Once, Run Everywhere" 的初衷岌岌可危,隨即呼吁使用 Java 的開發人員和企業抵制 VJ++。微軟也在 Windows 系統中撤下對 Java 的自帶支持予以還擊。

故事到這里進入尾聲,Anders Hejlsberg 將運用在 VJ++的技術融入到新產品中并進一步優化,分化為.Net 和 C# 成為 Windows 系統上最為重要的技術平臺和開發語言,與 Windows 相互鞏固,相互助力。而 Java OS,如你我所見,再無音訊。

在 VJ++的身上,我們不難看到 WinJS 的企圖和命運,而同樣由 Anders Heijlsberg 創造的 JavaScript 超集 TypeScript 是不是又像極了如今的 C# 呢。在 JavaScript 和 HTML 幫助下,Chrome、Mozilla Firefox 這樣往日的瀏覽器都在試圖成就自己操作系統的夢。流行瀏覽器內核和通用網頁標準正在云服務流行概念的驅動下削弱用戶對特定操作系統和應用運行環境的依賴。 在 PC 操作系統增長趨于穩定成為現金牛后,微軟勢必要重新審視未來的幾十年。所幸,TypeScript 仍然由技術沉淀深厚的 Anders Heijlsberg 操刀,與 WinJS 一樣,兩者的使用都不局限于 Windows 平臺。更進一步,Mary Jo Foley 在去年末為我們帶來的文章中 說到,微軟比“云操作系統”更超前的 Midori Bridge OS 項目并入操作系統部門由新*** Terry Meyerson 直接領導。Midori 同樣是一個運作與不同操作系統之上的溝通平臺——我們由此能看到微軟正在積極打破以操作系統為最基層平臺的傳統觀念來做上層布局,這個消息確實令人振奮。

責任編輯:徐川 來源: TingTalk汀說
相關推薦

2011-07-21 21:01:37

諾基亞塞班蘋果

2022-06-21 09:26:28

開源項目PR

2013-11-27 12:40:21

鮑爾默微軟

2017-03-22 15:38:28

代碼架構Java

2024-10-30 12:17:51

2010-01-08 11:18:14

2023-09-11 00:14:46

后端團隊項目

2025-01-06 05:20:00

前端開發定位

2013-05-13 11:35:53

獨立開發開發經驗開發感悟

2013-02-25 09:43:22

LambdasJava8

2022-03-16 14:59:28

打包debian模板文件

2012-04-13 10:11:58

Windows 8泄露

2022-08-15 08:16:56

shiroWeb認證

2019-09-09 09:17:58

數據總監職場

2020-03-12 18:56:06

MySQL主從復制數據庫

2015-10-26 16:38:17

2021-02-05 08:35:21

私活程序員

2014-04-04 10:07:46

ApacheWinJS

2009-10-14 16:25:41

2021-05-24 11:55:37

代碼編碼開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲www.| 成人在线免费视频观看 | 一级看片免费视频囗交动图 | 午夜资源 | 亚洲人在线 | 综合五月 | 2019精品手机国产品在线 | 国产精品久久久久一区二区三区 | 欧美精品一区二区三区在线 | 日韩精品不卡 | 性大毛片视频 | 九九视频在线观看视频6 | 欧产日产国产精品视频 | 国产一区二区三区在线观看免费 | 国产ts人妖系列高潮 | 日韩av福利在线观看 | 一区二区三区免费 | 一区二区三区四区在线 | 亚洲天堂久久新 | 久久久久久亚洲 | 亚洲欧美在线观看视频 | 日韩在线一区视频 | 日本三级日产三级国产三级 | 国产精品夜夜春夜夜爽久久电影 | 欧美手机在线 | 国产精品a免费一区久久电影 | 成人在线视频免费观看 | 国产精品美女久久久久aⅴ国产馆 | 一区二区三区欧美大片 | 日韩a视频| 欧日韩在线观看 | 久久激情网 | 中文字幕亚洲一区二区三区 | 久久精品电影 | 色嗨嗨 | 免费黄色特级片 | 国精产品一区二区三区 | 久久综合99 | 91社区视频 | 精品久久久久久久人人人人传媒 | 久久高潮 |