跳至內容

約翰·巴科斯

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

約翰 ・ 華納 ・ 巴科斯(英語:John Warner Backus,一九二四年十二月初三—二空空七年三月十七), 美國計算機科學家,是較早高階語言(High-level Language)FORTRAN 的發明小組組長。伊提出巴科斯範式(用來定義形式語言語法的記號法), 發明矣函數級編程概念佮實踐該概念的 FP 語言。為一九七七年圖靈獎得主。

生平經歷

一九二四年十二月三號生佇美國賓夕法尼亞州費城,爸爸是阿特拉斯火藥公司的員工,後來轉做證券經紀人。巴克斯中學的時唸賓夕法尼亞州波茨市的希爾學校,普通時仔不愛讀書,勉強畢業,無啥物過人的所在。尾仔照爸爸的要求,伊佇維吉尼亞大學修讀化學,成績嘛無好。第二次世界大戰爆發,伊就改做參加美國陸軍,咧撨治亞州做役,尾仔進入哈瀨福德學院(Haverford College)的醫學院預科接受醫療訓練,九個月後閣退出矣。佇接受醫療訓練期間,伊被診斷出患有腦部腫瘤,並接受手術治療。伊搬去紐約市,上頭仔按算用無線電技術員做生。佇訓練過程當中,伊對數學產生真大的興趣,就按呢伊便在哥倫比亞大學修讀學位,佇咧一九四九年以數學碩士學位畢業,一九五空年加入 IBM 做工課。巴克斯佮同事海爾里克(H . Herrick)做伙成功開發矣 Speedcoding 的程式,適用佇咧浮點數運算。

巴克斯佇咧 IBM 做工課幾年,伊對機械式的程式設計感覺厭煩,伊希望會當設計一套新的語言。一九五三年巴克斯向彼當陣 IBM 董事長卡斯伯特 ・ 赫德(Cuthbert Hurd), 提交一分備忘錄,建議設計一種接近人類的語言的編程語言代替機器語言,後來赫德批准這項計劃。一九五七年四月伊所領導十三人小組推出全世界第一套的高階電腦語言 FORTRAN,頭一改用咧 IBM 七百空四計算機頂懸,一九五八年推出 FORTRAN Ⅱ,幾冬後閣推出 FORTRAN Ⅲ,一九六二年推出 FORTRAN Ⅳ,予人叫做是 FORTRAN 語言之父。六十年代巴克斯轉到沃森研究中心,參加了 ALGOL 語言的設計。一九七七年十月十七佇西雅圖舉行的 ACM 年會上著計算機界上懸獎圖靈獎,會著伊發表矣「程式的設計會當對馮諾伊曼形式中解脫出來?函數式風格佮其程式的代數」(Can Programming be Liberated from the von Neumann Style ? A Functional Style and Its Algebra of Programs)演說,提出著叫做 FP 的函數級編程語言,這篇演說有當時仔予人看作是伊為發明矣 Fortran 致歉著。一九九一年退休。一九九四年美國工程院授予伊 Charles Stark Draper 獎。二空空七年三月十七佇美國俄勒岡州的厝內過身,享年八十二歲。

外部連結

  • 一九七七年圖靈獎得獎演說:Can Programming Be Liberated From the von Neumann Style ?