歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> Fortran創始人巴庫斯辭世

Fortran創始人巴庫斯辭世

日期:2017/2/27 11:08:11   编辑:Linux業界


九十年代的巴庫斯

  新浪科技訊 北京時間3月20日消息,據《紐約時報》報道,Fortran創始人約翰·巴庫斯(John W. Backus)上周六在美國俄勒岡州的家中去世,享年82歲。Fortran由巴庫斯領導的IBM團隊開發完成,是第一門廣泛應用的程序語言。從某種意義上講,Fortran的出現打開了現代計算的大門。

  巴庫斯的女兒卡倫·巴庫斯(Karen Backus)公布了父親去世的消息。著名計算機歷史學家簡·李(J.A.N. Lee)表示,1957年發布的Fortran堪稱是軟件行業的轉折點,就像微處理器對硬件行業一樣重要。Fortran改變了人機通信的方式,使得程序語言更容易被用戶理解和接受。因此,Fortran一直被認為是首款大獲成功的高級語言。

  上世紀50年代,巴庫斯領導一個年輕的團隊開發出了一門新型程序語言。從表面看來,它就像是英語速記和代數的結合。事實上,Fortran就是公式轉換器(Formula Translator)的簡稱,同工程師及科學家日常使用的代數公式有很多相似之處。經過一段時間培訓,他們就可以十分輕松地將科學和工程問題轉化為計算機能夠“理解”的語言。Unix 操作系統開發者之一的肯·湯普森(Ken Thompson)幾年前表示,如果沒有Fortran,早期階段將有95%的程序員無法正常工作。

  另一方面,Fortran的效率非常高,大大縮小了程序開發人員之間的水平差距,這在Fortran出現之前幾乎無法想象。Fortran的高效率主要源於編譯器的設計,它可以准確地“捕捉”開發人員的意圖,並將其轉化為計算機可以處理的方式。在Fortran項目中,巴庫斯解決了兩個基本問題:如何讓程序語言更容易被用戶掌握,以及如何構造底層代碼。在整個工作生涯中,他一直在積極應對這兩大挑戰。IBM退休研究員弗朗西斯·阿倫(rances Allen)表示:“巴庫斯做出了巨大的貢獻,影響了很多人的工作,包括我在內。”

  早在青少年時期,巴庫斯就是一個特立獨行的人。他出生在特拉華州一個富裕的家庭,父親是一名 股票經紀人。但是,他同家人的關系並不好,而且還是一名任性的學生。從弗吉尼亞大學退學後,巴庫斯於1943年應征入伍。但由於在軍隊能力測試中表現優異,他被派遣到三所大學學習,內容包括工程和醫學。 二戰結束後,巴庫斯對數學產生了濃厚的興趣,並於1950年獲得了哥倫比亞大學碩士學位。最終,他成為了IBM的一員。(馬丁)




Copyright © Linux教程網 All Rights Reserved