1. 程式人生 > >你見過比爾蓋茨38年前寫的MicrosoftBasic程式碼嗎

你見過比爾蓋茨38年前寫的MicrosoftBasic程式碼嗎

W3Cschool發表了一篇“比爾蓋茨寫程式碼的水平怎樣?放bat裡什麼級別?”的文章,引起了網友的關注。作為微軟公司的創始人,比爾蓋茨的程式碼水平相當牛逼,他也是知名的軟體工程師。那麼比爾蓋茨38年前寫的MicrosoftBASICfor6502程式碼,你是否見過呢?

MicrosoftBASIC是微軟最早的一個產品,正是因為有了它的存在,才奠定了微軟之後軟體巨人的基礎。在某網站,有人公開了1978年,比爾蓋茨所寫的MicrosoftBASICfor6502原始碼,還有原始評論以及文件、彩蛋。而公開的這份原始碼,算是目前已經公開的比爾蓋茨寫的最古老的程式。廢話不多說了,直接進入正題,貼程式碼:

401.jpg

402.jpg

比爾蓋茨MicrosoftBASICfor6502原始碼

403.jpg

這份程式碼差不多有7000行,篇幅太長沒辦法全部複製,只能選取部分,希望大家諒解。

2008年的時候,比爾蓋茨宣佈退休,投身慈善事業。快8年了,相較於以前,除了多年蟬聯世界首富的位置外,比爾蓋茨甚少出現在觀眾的視野。很多網友就質疑比爾蓋茨的水平怎麼樣?聽說他寫完Basic直譯器之後就沒再寫過程式了。

404.jpg

而關於這個問題,網友的回答也蜂擁而至,下面選取部分網友的看法:

1.我們這個領域,當管理者沒有貨,會被手下瞧不起的。

2.蓋茨審了一個500頁的程式碼,只用了一個晚上,還挑出了裡面的幾個BUG。當時蓋茨針對程式碼提出的問題讓那位員工很汗顏。

3.單是寫basic直譯器這一點,就已經值得普通程式設計師膜拜了。

4.bill是天才級別的程式設計師。在70年代實現過basic直譯器。在70年代末在一定的程式基礎上實現dos。在70年代,在x86上,bill是頂級程式設計師。

5.那個BASIC直譯器是執行在4KB記憶體裡的,有幾個人能做得到?

6.比爾蓋茨是頂尖商人、一流程式設計師,他擁有良好的情商、健康的生活習慣,當首富肯定是有兩把刷子的。

405.jpg

比爾蓋茨

其實比爾蓋茨這麼牛逼的計算機水平,很多得益於他的父母。要知道基因和父母的言傳身教,對孩子的影響力之大。比爾蓋茨的父親叫WilliamH.GatesII,是西雅圖的律師。他的母親叫MaryGates,是學校教師,華盛頓大學的董事以及UnitedWayInternational(國際聯合勸募協會)的主席。

作為比爾·蓋茨的父親,威廉·蓋茨很支援兒子的事業,他還利用自己當律師所建立的社會關係,向西雅圖的商業人士大力推銷微軟,而他所在的律師公司,也成為微軟當時最大的客戶。

406.jpg

比爾蓋茨和父親

在1980年的時候,比爾蓋茨的父親威廉·蓋茨還利用自己的口才優勢,來說服比爾蓋茨的同學史蒂夫·鮑爾默輟學加入微軟。而現在,微軟執行長就是鮑爾默。

比爾蓋茨38年前寫的MicrosoftBASICfor6502程式碼,不知道大家覺得怎樣?之前有網友評論說求伯君和比爾蓋茨的水平相比較,沒辦法區分高低,你覺得呢?