如果您希望可以時常見面,歡迎標星收藏哦~
來源:內容編譯自彭博社,謝謝。
達特茅斯學院教授托馬斯·E·庫爾茨(Thomas E. Kurtz)於 20 世紀 60 年代與他人共同發明了適合新手使用的計算機程式碼 Basic,並在個人電腦興起期間幫助使其成為程式設計師的行業標準。他於 11 月 12 日在新罕布什爾州黎巴嫩的一家臨終關懷中心去世,據《山谷新聞報》的訃告稱,該訃告得到了他的妻子艾格尼絲的證實。
Basic 是“初學者通用符號指令程式碼”(Beginner’s All-Purpose Symbolic Instruction Code)的縮寫,由達特茅斯數學系主任約翰·凱梅尼(John Kemeny)和他的教員庫爾茨發明,旨在推動向廣大社群開放計算機世界。凱梅尼後來擔任達特茅斯學院的校長,於 1992 年去世。
兩人首次推出了達特茅斯分時系統,該系統為廣大感興趣的使用者提供了學院計算機(通用電氣型號,1964 年購買)的短時間使用權。麻省理工學院自 1961 年以來就擁有分時系統,但達特茅斯表示,其版本是第一個主要針對非技術使用者的系統。50 所高中和大學的學生可以透過電話連線到學院主機的遠端終端訪問和使用該系統。
接下來,兩位教授著眼於為“系統的非專家使用者”建立“一種高階語言”,羅伯特·斯萊特在《矽片肖像》(1987 年)中寫道。當時,公司開發的 Fortran 是計算機程式設計的主導語言。
“我們研究了各種語言,我們都認為 Fortran、Algol 等語言太複雜了,”庫爾茨在 2002 年接受達特茅斯學院口述歷史採訪時說道。“它們充滿了標點符號規則,但其必要性並不明顯,因此人們不會記住。”
在達特茅斯學院本科生的幫助下,凱梅尼和庫爾茨將他們的新語言與新的分時系統結合起來,並於 1964 年 5 月 1 日推出了這兩個系統。
輕鬆學習
在 1985 年出版的《迴歸 Basic:語言的歷史、衰落和未來》一書中,Kemeny 和 Kurtz 提供了這個程式示例,該程式滿足了 Basic 的目標,即成為易於學習的通用語言:
10 LET X = 5
20 LET Y = 7
30 LET Z = X + Y
40 PRINT Z
50 END
“我們希望語言的語法由常用片語成,並且這些詞具有或多或少明顯的含義,”Kurtz 在 2014 年的回顧中告訴《時代》雜誌。“這有點牽強,但用 HELLO 和 GOODBYE 代替 LOGON 和 LOGOFF 不是更簡單嗎?”
Kurtz 說,計算機專業人士對 Basic 的挑剔“只是出於一點嫉妒”。然而,就連他和 Kemeny 也批評了他們產品的後續版本,包括 Microsoft Basic,這款產品催生了後來成為全球最大軟體製造商的微軟公司。
在他們的書中,他們說,他們的“設計原則一再被違反”,因為蘋果公司、IBM 和其他公司為計算機定製了 Basic,產生了一個被輕蔑地稱為“街頭 Basic”的大雜燴。他們曾一度試圖跟上潮流,製作了一個名為“True Basic”的軟體版本,可以在任何計算機上使用,但最終他們放棄了。
公共領域
至於他們為什麼選擇不“控制 Basic 的開發和使用”,他們說他們選擇“將語言放入公共領域,以便它被廣泛使用”。
隨著時間的推移,Pascal 取代了 Basic 成為程式設計師的首選語言,而對於大多數使用者來說,Windows 和其他應用程式使程式設計知識變得不必要。
“現在,Basic 的許多用途都可以透過電子表格或特定應用程式輕鬆完成,”Kurtz 在 2014 年告訴《時代》雜誌。“現在,現代計算機的幾乎所有功能都可以透過用手指點選螢幕上的某些位置來實現。”
Thomas Eugene Kurtz 於 1928 年 2 月 22 日出生於伊利諾伊州奧克帕克,是 Oscar Kurtz 和 Helen Bell 的兩個兒子中的長子。
他於 1950 年畢業於伊利諾伊州蓋爾斯堡的諾克斯學院,並開始在新澤西州普林斯頓大學攻讀統計學研究生。他於 1956 年獲得博士學位,並被 Kemeny 招募加入達特茅斯數學系擔任統計學講師。
Kurtz 從 1966 年成立到 1975 年一直擔任達特茅斯 Kiewit 計算中心主任,之後他負責學術計算辦公室和計算機與資訊系統研究生課程。他於 1993 年退休。
他與第一任妻子帕特里夏·巴爾育有三個孩子。這段婚姻以離婚告終。他的第二任妻子艾格尼絲·比克斯勒·庫爾茨是達特茅斯學院第一任女子體育部主任,當時該學院於 1972 年開始招收女生。
https://www.bloomberg.com/news/articles/2024-11-14/thomas-kurtz-co-creator-of-computer-language-basic-dies-at-96?srnd=phx-technology
半導體精品公眾號推薦
專注半導體領域更多原創內容
關注全球半導體產業動向與趨勢
*免責宣告:本文由作者原創。文章內容系作者個人觀點,半導體行業觀察轉載僅為了傳達一種不同的觀點,不代表半導體行業觀察對該觀點贊同或支援,如果有任何異議,歡迎聯絡半導體行業觀察。
今天是《半導體行業觀察》為您分享的第3947期內容,歡迎關注。
『半導體第一垂直媒體』
實時 專業 原創 深度
公眾號ID:icbank
喜歡我們的內容就點“在看”分享給小夥伴哦