回覆列表
-
1 # shawn25
-
2 # 理工將軍
託瓦茲程式設計能力比蓋茨強(個人感覺、不做定論),windows比linux強。你父不如我父,你子不如我子,其實是三個人的事。
-
3 # 三石科技觀察
兩個人沒有可比性。
程式設計能力方面,比爾蓋茨是個能力強點的人,林納斯可以稱為神。
Linux是林納斯建立的,然後一幫高手把他完善了,成為最重要的伺服器作業系統,還是一直免費開源的。
除了這個以外,現在程式設計師中最流行的Git,用來做開發的版本控制系統,也是林納斯寫出來的,而且這裡面還有個典故:
話說,當林納斯建立Linux後,和全世界的志願者一塊維護這個系統,這個時候就需要做版本管理,這時候比較好的版本管理系統叫BitKeeper,它的公司免費給Linux社群使用,但是後來,Linux社群有些人想破解BitKeeper的協議,把它的公司惹惱了,就不讓免費用了。但是,林納斯偏不信這個邪,兩個周自己寫了一個版本控制系統,這就是後來最終名的GIt,而BitKeeper很快就消失在歷史的車輪下了。
這就是林納斯,一個最接近程式設計之神的人。
回答這個問題,一定會召來一大批喜歡跪著舔比爾蓋茨腳面,恨不得天天叫蓋茨爸爸,認為比爾蓋茨比自己爸媽還偉大的神的腦殘的怒罵。
但是比爾蓋茨是一個成功的商人,並不是一個程式設計師。比爾蓋茨對微軟和windows的貢獻是使windows成功搭上了ibm相容機的快車,和藍色巨人還有inter形成戰略伙伴,從而把windows賣到全球的。當然你說這裡沒有比爾蓋茨當IBM董事的老媽和他世界銀行行長的姥爺的幫忙,反正我是不信。
至於程式設計的能力,比爾蓋茨有多少不好說,但是肯定不高。比如,微軟推出第一產品,也是後來win1.0~3.0的核心,是ms-dos ,這個系統並不是比爾蓋茨或者鮑爾默寫的。
ms-dos系統一個叫做Tim Paterson的程式設計師花了四個月時間寫的,他命名為86-DOS。微軟花了5萬美元買了這個作業系統,然後改名為MS-DOS,然後憑藉比爾蓋茨的銷售能力,硬是把他變成了IBM電腦的預裝作業系統。
那麼我就想問問各位拜比爾蓋茨為神的小白們,你們先彆著急舔,一個不是很出名的程式設計師四個月能寫出來的東西,你們的神比爾蓋茨為啥寫不出來?還必須要花5萬美刀買? 而且,最後Tim所在的公司,認為微軟沒有告知他們要把這個作業系統賣給IBM,上法庭告了微軟,微軟後來賠了100萬美元才解決這事。
後來微軟真正成功產品是window3.0,這個是一群微軟工程師的產品,並且據說一個關鍵性的問題,還得到了一個大學教授的幫助,我敢肯定比爾蓋茨是沒有參與過程式設計的。
所以,從程式設計的角度講,比爾蓋茨的能級是遠遠不及Linus的。linus才是真正的程式設計師大牛,不僅一個人完成了linux核心的開發,並且一直到今天還在維護。
他不僅是創造了linux,還創造了整個自由軟體帝國,git 這樣偉大的版本控制軟體。可以說他對整個計算機程式設計貢獻是巨大的。
最後,從申一下,比爾蓋茨是一個出色的商人,從這兩年他做的慈善來看,還是一個有良心的商人。但是程式設計???我只能說,別跪著了,起來不好麼。