克萊夫·莫勒 (Cleve Moler) 是一位數學家,他在 20 世紀 70 年代和 80 年代開發了一些工具,可以在計算機上執行複雜的計算,而無需理解或編寫底層代碼,這一成就在金融、汽車設計和醫學成像等不同領域釋放了巨大的計算能力,於 5 月 20 日在馬裡蘭州聖邁克爾斯的家中去世。他已經86歲了。

他的女兒凱瑟琳·莫勒(Kathryn Moler)表示,死因是帕金森氏症。

20 世紀 70 年代初,計算處於停滯狀態。科學家知道計算能力和記憶體的潛力幾乎是無限的。同時,工程和生物醫學研究等領域也遇到了人類無法用鉛筆和紙解決的過於複雜的定量問題。

理論上,計算機可以幫助解決這些問題。但尤其是在一開始,與他們一起工作非常困難,需要深入了解第一種高階程式語言 FORTRAN,並且需要花費大量時間來編寫必要的程式碼。

可以說,莫勒博士在縮小這一差距方面所做的工作比任何人都多。

在 20 世紀 70 年代,他在 FORTRAN 內的兩個庫(本質上是預先編寫的程式碼的集合)的開發中發揮了核心作用,稱為 EISPACK 和 LINPACK,它們提供了一組標準化的快捷方式。

這僅解決了編碼部分。研究人員必須將他們的貢獻寫在紙上,然後將其變成打孔卡,輸入電腦(當時電腦仍然是巨大的金屬和電線塊)。可能需要一天或更長時間才能回應或找出程式碼中是否存在錯誤。

莫勒博士在新墨西哥大學任教數學系和後來的電腦科學系,與他的學生們親眼目睹了這個問題。

在 20 世紀 70 年代末,他開發了 MATLAB,這是一個允許學生直接與電腦互動的介面,最初是透過電傳打字機。他的發明類似於超級計算器,能夠快速處理大量數據,無需提前對每個計算進行編程,也無需經歷創建打孔卡的過程。

儘管莫勒博士希望他的介面能為學生提供幫助,但消息傳開,很快就有數千人使用它。

個人計算機的出現使每個工程師都可以使用強大的計算設備。 MATLAB 提供了一種相對簡單的方法來釋放這些電腦的全部潛力。

「我很幸運,我個人感興趣的東西對其他人有用,」他告訴《科學計算世界》雜誌。 “我發明 MATLAB 並不是為了讓很多人使用。我把我認為有用的東西放入 MATLAB 中,其他人也發現它們有用。”

1984 年,Moler 博士和電氣工程師 Jack Little 創立了 MathWorks,這是一家開發和銷售科學電腦軟體的公司;莫勒博士成為公司的首席數學家。

如今,MATLAB 被全球數百萬科學家和工程師使用,MathWorks 擁有 6,500 名員工,年收入約 15 億美元。

威斯康辛大學密爾瓦基分校電腦歷史教授托馬斯·黑格在接受採訪時表示,「這並不是說他是創造令人驚嘆的數值分析新方法的領導者」。 “但他可能是在使用這些方法方面做出最大貢獻的人。”

克利夫·巴里·莫勒 (Cleve Barry Moler) 1939 年 8 月 19 日出生於鹽湖城,他的父母默里·莫勒 (Murray Moler) 和埃莉諾·莫勒 (Eleanor (Barry) Moler) 都是當地的記者。

1957 年,即蘇聯發射第一顆人造衛星 Sputnik 的兩週前,他開始在加州理工學院學習。這項成就震驚了美國,美國向大學校園投入了大量資金來資助電腦科學和工程的研究。莫勒博士順應了這一慷慨的浪潮。

1961 年獲得數學學位後,他於 1965 年在史丹佛大學獲得了同一學科的博士學位。他本可以進入計算機科學領域,但直到他到達後才創建了該系。

1967年,他與導師喬治·福賽斯(George Forsythe)合作編寫了計算機科學領域的一本開創性教科書《線性代數系統的計算機解決方案》,至今仍被認為是該領域的經典之作。他隨後在密西根大學任教,並於 1972 年開始在新墨西哥大學任教。

莫勒博士與南希·馬丁和莎倫·肯特的婚姻以離婚告終。他於 2000 年與 Patsy Wiser 結婚。她比他還健在。

除了他與第一次婚姻所生的女兒凱瑟琳外,他還留下了另外兩個女兒,分別是第一次婚姻所生的特蕾莎·莫勒和第二次婚姻所生的安東尼婭·莫勒。兩個繼女,卡洛琳·勒普頓·佛朗哥和拜爾利·克萊恩;兩個姐妹,瑪莎·莫勒和伊麗莎白·莫勒;和兩個孫子。

莫勒博士的工作可能改變了世界,儘管其高度技術性意味著他和他遠非家喻戶曉的名字。但任何看過 1979 年上映的第一部《星際爭霸戰》電影的人都會瞥見它。

在拍攝過程中,製片人要求洛斯阿拉莫斯國家實驗室提供準確的電腦圖形,以便在斯波克先生的控制台螢幕上重現。實驗室給了他們一部由莫勒博士設計的顯示矩陣計算結果的影片,該矩陣顯示為正方形中不規則的峰值。

當企業號太空船進入星雲尋找名為 V’Ger 的邪惡超級智慧雲時,它在史波克先生的肩膀上清晰可見。

來源連結