現在,我們先來看看Win10到底有多大?在微軟的官網上,有管理員稱Win10大概有5000萬行代碼。更夸張的是,認證為微軟核心工程師的Axel Rietschin在社交媒體上發帖說,Win10的源代碼總計超過500GB,文件超過400萬個。
Windows10是微軟開發的個人電腦操作系統,也是全世界第一大操作系統,現在設想一個有趣的問題:如果一個頂級程序員夜以繼日地埋頭寫程序,他要多久時間才能寫完Win10的代碼?
這個假設要滿足兩個條件:首先,程序員是個天才,他不僅會編程和調試,還精通技術、庫、協議、標準和向后兼容需求,基本上一個人做完一個團隊的事;其次,他不需要休息,不需要吃飯,只需要埋頭苦干。
現在,我們假設這個程序員每小時可以寫60行代碼(這已經是比較樂觀的估計),那么他每天就可以寫1440行代碼,每個月可以寫大約43200行代碼,一年下來可以寫52萬行代碼。
這意味著,如果不吃不睡,這個程序員需要96年時間才能寫完整個Win10,這還不包括調試的時間。如果一個人要搞定整個Win10,沒有100年是不可能的。
-
程序
+關注
關注
117文章
3793瀏覽量
81227 -
程序員
+關注
關注
4文章
953瀏覽量
29825 -
Win10
+關注
關注
2文章
710瀏覽量
40061
原文標題:一個大牛程序員要多久才能獨自寫完Win10代碼?
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
cc85xx的usb驅動在win10上跑是否有兼容性的問題?
lm2902做的二階低通濾波器,無論怎么調試C1的值,電路的波特圖都保持不變,請問一下C1的作用到底有多大?
esp32通過ble連接win10,為什么連不上?
KT1404A語音芯片USB連電腦,win7正常識別WIN10無法識別USB設備

評論