歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

整理 | 王啟隆

透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。

今天是 2022 年 4 月 19 日,在 1918 年的今天,克利福德·貝里(Clifford Berry)出生。他是世界上第一臺電子數字計算裝置 Atanasoff-Berry 計算機的共同創造者,是阿塔納索夫的學生;貝里的心血後來被剽竊,成就也被歷史所掩埋,最終因懷才不遇而結束了自己的生命,逝世時僅 45 歲。回顧計算機歷史上的 4 月 19 日,這一天還發生過哪些關鍵事件呢?

1931 年 4 月 19 日:程式語言研究領域先驅 Andrei Ershov 出生

歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

圖源:維基百科

安德烈·埃爾紹夫(Andrey Petrovych Ershov)出生於 1931 年 4 月 19 日,他是一名蘇聯計算機科學家,是系統程式設計和程式語言研究領域的先驅。從 1959 年起,埃爾紹夫在蘇聯科學院西伯利亞分部工作,並幫助建立了新西伯利亞計算機中心,是西伯利亞計算機科學學院的創始人。埃爾紹夫曾開發多訪問作業系統 AIST-O,併為《真理報》建立了桌面出版系統 MRAMOR。

埃爾紹夫開發了一種用於類似 ALGOL 的語言的最佳化編譯器 ALPHA,他也是俄語計算機銀行的發起人,該專案是蘇聯為建立一個大型的、具有代表性的俄語語料庫而進行的,該專案在 20 世紀 80 年代尚可與英語銀行和英國國家語料庫相媲美。為了這個專案,埃爾紹夫還建立了多語言環境 BETA。作為國際資訊處理聯合會(IFIP)的成員,埃爾紹夫參與了程式設計和資訊學國際標準的制定,負責制定、維護和支援 ALGOL 60 和 ALGOL 68 語言。

資料來源:維基百科

1957 年 4 月 19 日:第一個 FORTRAN 程式開始執行

歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

圖源:維基百科

Fortran 是世界上第一個被正式採用並流傳至今的高階程式語言,於 1957 年由 IBM 開發,其名字為“公式翻譯”(Formula Translation)的縮寫。Fortran 語言是為了滿足數值計算的需求而發展出來的。1953 年 12 月,IBM 公司工程師約翰·巴科斯(J. Backus)因深深體會編寫程式很困難,而寫了一份備忘錄給董事長斯伯特·赫德(Cuthbert Hurd),建議為 IBM704 系統設計全新的電腦語言以提升開發效率。當時 IBM 公司的顧問馮·諾伊曼強烈反對,因為他認為不切實際而且根本不必要。但赫德批准了這項計劃。

FORTRAN 發明的年代還沒有鍵盤與螢幕,程式碼必須使用打卡機打在打孔卡上。1957 年 4 月 19 日,研究人員運行了第一個 FORTRAN 程式。FORTRAN 使計算機程式設計師開始能夠使用“高階”語言工作,大大簡化了程式編寫。第一個 FORTRAN 程式在馬里蘭州的西屋貝地斯核電廠試驗,當代碼輸入後,經過編譯,印表機列出一行訊息:“源程式錯誤……右側括號後面沒有逗號”,這讓現場人員都感到訝異,修正這個錯誤後,印表機輸出了正確結果。

資料來源:維基百科、百度百科

1965 年 4 月 19 日:戈登·摩爾提出摩爾定律

1965 年 4 月 19 日,英特爾創始人之一戈登·摩爾在《電子學》雜誌發表了一篇文章,提出了“摩爾定律”。其內容為:積體電路上可容納的電晶體數目,約每隔兩年便會增加一倍。英特爾 CEO 大衛·豪斯進一步提出了 18 個月版本:預計晶片的效能每隔 18 個月提升一倍。摩爾定律並非真正的自然定律,而是戈登·摩爾的經驗之談;他描繪了一張路線圖,指引著人類歷史上一波偉大的創新浪潮。

歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

圖源:維基百科

半導體行業大致按照摩爾定律發展了半個多世紀,對二十世紀後半葉的世界經濟增長作出了貢獻,並推動了一系列科技創新、社會改革、生產效率的提高和經濟增長。個人電腦、因特網、智慧手機等技術改善和創新都離不開摩爾定律的延續。但是,為了讓摩爾定律延續到更小的器件尺度,學術界和工業界在不同的材料、器件結構和工作原理方面的探索一直在進行中;2009 年,IBM 的研究員便預測,“摩爾定律”的時代將會結束,因為研究和實驗室的成本需求十分高昂,而有財力投資在建立和維護晶片工廠的企業很少。

儘管近現代的數十年間摩爾定律均成立,但它仍應被視為是對現象的觀測或對未來的推測,而不應被視為一個物理定律或者自然界的規律。從另一角度看,未來的增長率在邏輯上無法保證會跟過去的資料一樣,也就是邏輯上無法保證摩爾定律會持續下去。雖然原本預計摩爾定律將持續到至少 2020 年,然而,2010 年國際半導體技術發展路線圖的更新增長已經在 2013 年年底放緩,低於摩爾定律預測的速度。近年來,行業專家尚未就摩爾定律何時停止達成共識;對於摩爾定律,你怎麼看?歡迎參與本期的投票和評論,分享你的真知灼見。

資料來源:維基百科、百度百科

2000 年 4 月 19 日:微軟釋出 Pocket PC

Pocket PC(簡稱 PPC)是基於微軟的 Windows Mobile 作業系統的一種掌上電腦。相對於蘋果前 CEO 約翰·斯卡利提出的 PDA,PPC 是一種狹隘得多的概念,因為 PPC 專指使用微軟 Windows Mobile 系列作業系統的 PDA。最早的 Windows Mobile 作業系統便是 Pocket PC 1.0,雖然這是一款不怎麼成功的作業系統,但 PPC 由此得名。隨後的 Pocket PC 2002、Windows Mobile 2003、Windows Mobile 2003 SE 都是非常成功的作業系統。

歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行

圖源:CSDN 下載自東方 IC

根據微軟的解釋,Pocket PC 是“一個可以用於收發和儲存電郵、能作為通訊錄、日程記錄、工作安排、多媒體檔案播放、遊戲、與MSN交換文字訊息、瀏覽網頁及其他功能的手提裝置。”製造 Pocket PC 的著名廠家有 HTC(Dopod,Qtek)、HP、Dell、ASUS 等。與 PPC 同時期的另一種常見的掌上電腦作業系統是 Palm OS,與之相應的掌上電腦稱為 Palm。還有少量掌上電腦使用 Linux 作業系統。

隨著 Windows Mobile 系統和手機的不斷髮展,不少行動電話開始以 Windows Moblie 為作業系統,Windows Moblie 本身亦加入了對行動電話的支援;2007 年之後,以 Windows Moblie 為作業系統的 Pocket PC 和行動電話的市場份額開始連續下滑,越來越多的行動電話都以 Android 為作業系統,而蘋果 IOS 作業系統也佔據了市場的大量份額。Windows mobile 系統之後,微軟釋出了 UI 介面大幅改進的 Windows Phone 7 作業系統作為其繼任者。隨後又釋出了 Windows Phone 8 作業系統。但如今這些都已成為歷史,來自微軟作業系統的手機佔據全球手機市場份額仍舊極其微小,Android 和 iOS 最終成為了移動市場的主流。

【歡迎投稿】以史為鏡,可以知興替。計算機科學發展至今,有許多至關重要的事件、人物,歡迎所有朋友一起共建「歷史上的今天」,投稿郵箱:[email protected]

END

《新程式設計師001-004》全面上市,對話世界級大師,報道中國IT行業創新創造

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 3002 字。

轉載請註明: 歷史上的今天:摩爾定律被提出;微軟釋出 Pocket PC;第一個 FORTRAN 程式開始執行 - 楠木軒