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

傳奇微軟工程師回顧 Windows Longhorn:所寫代碼是他見過最糟糕的

系統 Windows 新聞
傳奇工程師大衛?卡特勒(David Cutler)近日接受了長達 9 分鐘的視頻采訪,回顧了 Windows Longhorn 系統的開發歷程,并坦言該系統所編寫代碼是“他見過最糟糕的”。

10 月 26 日消息,傳奇工程師大衛?卡特勒(David Cutler)近日接受了長達 9 分鐘的視頻采訪,回顧了 Windows Longhorn 系統的開發歷程,并坦言該系統所編寫代碼是“他見過最糟糕的”。

IT之家注:1988 年,在蓋茨的招募下,他來到微軟,歷時 5 年花費 1.5 億美元,領導 200 多位工程師開發出有 430 萬行代碼的 Windows NT。

其技術革命性嚴重沖擊了 Novell 的 Netware 和 UNIX 操作系統的地位,為微軟帶來不可估量的商業價值,影響著超過 20 億人的計算體驗。

也因此,他成為迄今為止唯一一位享有微軟 Senior Technical Fellow 頭銜的工程師,待遇比肩集團 VP。微軟前 CEO 鮑爾默更是直言,沒有他,就沒有今天的微軟。

關于 Windows Longhorn

Windows Longhorn 對于很多人可能比較陌生,是微軟在 2003-2005 年開發的系統代碼,希望成為 WinXP 系統的繼任者。

微軟初期僅僅是希望將 Windows Longhorn 打造成為 WinXP 的增量更新版本,但之后代碼已經失控,其范圍超出了公司的預期。

微軟隨后決定將其作為 WinXP 的下個主要版本,并以 Windows Vista 的形式正式發布。

開發 Windows Longhorn 時經歷了什么

主持人 David William 在采訪中表示,將 Windows Longhorn 稱為“Windows Vista 的先驅”。

Cutler 隨后表示:“這背后有個重磅故事”。

他表示開發團隊在完成 Win2000 系統之后,開始著手準備下一代操作系統計劃,希望工作站和服務器也使用相同的代碼庫。

Chris Jones 負責開發其工作站,而 Dave Thompson Group 負責服務器端。當時,該團隊透露,安裝并運行下一代操作系統的服務器需要長達三年的時間。

Cutler 無法接受如此長的時間,要求在 1 年半內實現目標。

這導致開發團隊將代碼庫一分為二,一個團隊負責服務器,另一個團隊負責消費者愿景。

Cutler 承認,消費者部門在此過程中遇到了一些障礙,稱其幾乎無法運行。雖然服務器分支已經在開發方面取得了重大進展,修復了一些安全錯誤。

WinXP 的推出

盡管存在一些軟件開發問題,Windows XP 最終還是交付給了消費者,用 Cutler 的話來說,“它取得了廣泛的成功,但也存在缺陷”。影響操作系統的最大問題主要集中在安全性方面。

他進一步透露,開發團隊將 Windows XP 的代碼庫用于 Windows Longhorn,后者以 Windows Vista 的形式發布。

64 位代碼的崛起

Cutler 回憶道,當 AMD 向他提出 64 位擴展的潛在想法時,他聲稱它“侵入性較小”,并且可以在 64 位機器上快速運行 32 位應用程序。

Cutler 決定嘗試該項目,最終導致他使用服務器代碼庫來生產 64 位工作站和 64 位服務器。

此時,團隊發現了新系統的可靠性,這促使他們嘗試說服 Microsoft.com 過渡到 64 位服務器。該網站只花了一周的時間就完成了完全過渡,而此前使用的 32 位處理器存在內存泄漏等多處錯誤。

后來,開發團隊轉向了 64 位代碼庫,因為他們為操作系統開發所做的一切努力都被證明是徒勞的。然而,由于 Windows XP 的安全性每況愈下,該項目的進展陷入停滯。

Cutler 表示,僅他的團隊就修復了 5000 多個錯誤,同時移交了部分系統代碼。

Cutler 表示 Windows Longhorn 讓他見識了最糟糕的代碼,部分 IME 代碼甚至無法修復。

責任編輯:姜華 來源: IT之家
相關推薦

2012-12-28 09:47:07

程序員代碼編程

2020-09-13 13:23:12

Windows微軟功能

2013-01-06 17:40:10

GitHub宕機事故

2013-09-29 13:40:21

項目

2014-07-15 11:10:01

面試題面試

2013-09-27 09:42:37

工程師邏輯

2009-11-30 09:16:30

Windows 7電池續航

2009-12-22 15:27:58

Gartner

2022-05-28 12:33:17

谷歌項目經理領導者

2021-11-12 23:41:27

Windows 11Windows微軟

2009-11-19 08:49:35

Windows 7系統內核

2012-08-08 09:12:01

程序員

2015-04-20 17:12:53

變量變量名最糟糕變量名

2009-05-07 09:02:15

思科錢伯斯營收

2022-04-28 23:27:08

人工智能機器學習工具

2013-09-16 11:12:51

編程環境開發

2019-08-28 20:38:12

好代碼編寫代碼代碼質量

2015-05-21 10:43:36

工程師如何寫代碼

2013-12-26 09:57:32

2010-01-29 09:02:25

Windows 8發布日期
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久亚洲调教 | 日韩欧美在线观看视频 | 欧美视频一区二区三区 | 美女亚洲一区 | 国产高清视频在线观看播放 | 二区中文字幕 | 91精品亚洲| 国产一区二区三区四区 | 免费在线性爱视频 | 成人综合视频在线 | 色婷婷亚洲国产女人的天堂 | 日本精品一区二区三区在线观看 | 三级在线视频 | 欧美日韩综合一区 | 第一av | 国产精品国产成人国产三级 | 2018国产精品| 色狠狠一区 | 一区二区三区在线免费观看视频 | 日韩欧美网 | 91在线观看 | 成人久久久久 | 成人精品视频在线观看 | 欧美性a视频 | 亚洲成人精品 | 一级毛片在线播放 | 国产欧美一区二区三区在线看蜜臀 | 第一福利社区1024 | av无遮挡| 成人av电影免费在线观看 | 一级毛片中国 | 亚洲国产中文字幕 | 伊人一区| 一区二区中文字幕 | 97精品超碰一区二区三区 | 欧美综合一区二区 | 91麻豆精品国产91久久久更新资源速度超快 | 久久99精品视频 | 中午字幕在线观看 | 久久国产精品-久久精品 | 久久国产精品精品 |