Categories: News

比爾蓋茲 公開微軟最初的原始碼:Altair Basic

Bill Gates 公開微軟最初軟體的原始碼,含註解共157頁,是個值得留念的歷史~

比爾蓋茲 公開微軟最初的原始碼:Altair Basic

比爾蓋茲親自公開微軟起家的原始碼:Altair Basic (整整157頁)

比爾蓋茲 創辦微軟的最初歷史緣由:

1975年1月的《大眾電子》封面刊登了Altair 8800,這台由 MITS小型電子公司 打造的突破性個人電腦套件,承諾為愛好者提供運算能力。

一段時隔整整50年的源碼,Altair Basic 由比爾蓋茲親自撰寫。

  • COPYRIGHT 1975 BY BILL GATES AND PAUL ALLEN
  • FROM FEBRUARY 9 TO APRIL 9

當我和保羅看到封面時,我們立刻明白兩件事:

  • 個人電腦革命即將爆發
  • 而我們必須搶佔先機

當時個人電腦幾乎不存在。我們知道開發能讓人們為 Altair 寫程式的軟體,將徹底改變 人與電腦 的互動方式。

  • 於是我們聯繫 MITS 創始人艾德羅伯茨,聲稱已為 Altair 8800的 晶片開發了 BASIC程式語言 版本
  • 我和保羅著手開發BASIC解釋器——它將程式碼逐行翻譯成電腦可執行的指令
  • 我們曾考慮開發編譯器(一次翻譯整個程式再運行),但最終選擇瞭解釋器的逐行翻譯模式
  • 這對程式新手更友好,因為能即時回饋程式碼錯誤,方便隨時修正
  • 若能將BASIC代碼壓縮到僅4KB,用戶既能運行BASIC編程,又能保留足夠內存運行自編程式(還省下大筆開銷)
  • 為了達成這個目標,我運用了緊湊資料結構和高效演算法等最佳化技術

上述整理自此篇:整整157頁,比爾蓋茲親自公開微軟起家的原始碼:Altair Basic

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post
whatsapp
line