立即下載啟發 Windows 的作業系統

立即下載啟發 Windows 的作業系統

你能想像如果你多年前寫的程式碼為 Windows 這樣的龐大作業系統奠定了基礎,會產生什麼樣的影響嗎?比爾蓋茲當然可以,這就是為什麼他採取懷舊的步驟來分享它 – 你也可以下載它!

比爾蓋茲公佈 Altair BASIC 原始碼

2025 年 4 月 4 日,微軟將迎來成立 50 週年,蓋茲認為,這一里程碑是重新找回創業初心、發布引發科技革命的原始原始碼的絕佳機會。

蓋茲在一篇感人至深的博文《蓋茨筆記》中披露了一份長達 157 頁的綜合文檔,其中包含 Altair BASIC 的源代碼——該程序於 1975 年用彙編語言編寫。您可以滾動到博客末尾或單擊此鏈接,方便地下載整個源代碼。

原始微軟原始碼

蓋茲回憶說,Altair BASIC 的靈感來自《大眾電子》雜誌上的一篇有趣的文章,該文章介紹了搭載英特爾創新型 8080 晶片的 Altair 8800 微處理器,他親切地稱之為「他編寫過的最酷的程式碼」。

當時,蓋茲還是哈佛大學的新生,他與微軟聯合創始人保羅艾倫 (Paul Allen) 一起聯繫了微型儀器及遙測系統 (MITS) 的創始人艾德羅伯茨 (Ed Roberts),該公司生產了 Altair 8800。

兩人大膽地宣稱,他們已經為 Altair 開發了一個 BASIC 解釋器,這種語言可以讓用戶輕鬆地編寫自己的程序,而不用面對複雜的彙編代碼——但有一個問題——他們還沒有真正構建它!

他們以令人印象深刻的決心,在接下來的兩個月裡不懈地努力,以實現他們的承諾。保羅在哈佛 PDP-10 大型主機上設計了一個程式來模擬英特爾 8080 晶片,使他們能夠在沒有真正的 Altair 的情況下測試他們的軟體。同時,比爾專注於編寫主要程式碼,而蓋茲的朋友蒙特·大衛多夫則致力於開發數學軟體包。

當他們最終完成 Altair BASIC 時,不懈的努力得到了回報。當他們向 Ed Roberts 展示他們的工作成果時,MITS 很快就同意授權該軟體,這標誌著微軟 (最初稱為 Micro-Soft) 的誕生。蓋茲回憶說,在 Office、Windows 95、Xbox 或 AI 等創新出現之前,就有了 Altair BASIC——這項創造至今仍讓他感到無比自豪。

常見問題

1.比爾蓋茲為什麼現在發布 Altair BASIC 原始碼?

蓋茲發布 Altair BASIC 原始碼是為了紀念微軟成立 50 週年,回顧公司的起源以及塑造個人運算未來的軟體。

2.如何存取 Altair BASIC 的原始碼?

您可以透過捲動到頁面底部或使用此連結直接從 Gates Notes 部落格下載原始程式碼。

3. Altair BASIC 在電腦歷史上有什麼意義?

Altair BASIC 允許用戶使用簡單、用戶友好的語言編寫程序,在使個人計算為更廣泛的受眾所用方面發揮了至關重要的作用,為後來的軟體開發和個人計算進步奠定了基礎。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *