Basic 程式語言共同發明人、達特茅斯學院(Dartmouth College)教授托馬斯·卡茨(Thomas E. Kurtz)於 11 月 12 日在新罕布夏州某安寧中心辭世,享耆壽 96 歲。他與同僚 John Kemeny 共同開創的 Basic 程式語言,在個人電腦時代扮演關鍵角色,為程式設計的普及化寫下重要一頁。
1964年,Kurtz與數學系主任Kemeny攜手創造Basic(Beginner′s All-Purpose Symbolic Instruction Code,初學者通用符號指令碼),致力於簡化程式設計的學習門檻。在當時以IBM Fortran為主導的環境下,他們認為現有的程式語言過於艱澀。Kurtz在2002年的訪談中表示,「這些語言充滿複雜的標點符號規則,使用者難以記憶」。
Basic的革命性在簡潔直接的語法設計。「我們希望用日常用語來編寫程式,」Kurtz解釋,「這可能有點牽強,但用HELLO和GOODBYE來代替LOGON和LOGOFF不是更簡單嗎?」除了語言本身,他們還開發創新分時系統,讓50所學校的學生能遠端用達特茅斯電腦,開創遠距教學的先河。
(Source:)
Basic的成功超乎預期,但也帶來意想不到的發展。當微軟、蘋果等公司開始改造Basic時,原創者認為其設計原則被扭曲,衍生出稱為「街頭Basic」的變體。儘管如此,Kurtz和Kemeny選擇將Basic置於公共領域,促進其廣泛應用,這個決定推動了個人電腦革命的發展。
隨著科技演進,Basic的角色逐漸被Pascal等程式語言取代,視窗介面的興起更使程式設計不再是必備技能。然而,Basic為電腦教育帶來的影響深遠持久,奠定了今日科技普及的基礎。正如Kurtz在2014年所言:「現代電腦的操作雖然簡化了,但理解程式設計的基本概念仍然重要。」
這位電腦教育先驅的偉大遺產,不僅在於他創造的程式語言,更在於他致力於讓科技教育更加平易近人的理念。
(首圖來源: ( or ), via Wikimedia Commons)
文章看完覺得有幫助,何不給我們一個鼓勵
想請我們喝幾杯咖啡?
每杯咖啡 65 元
您的咖啡贊助將是讓我們持續走下去的動力
標題:讓程式語言貼近生活,BASIC 共同創始人托馬斯‧卡茨辭世
地址:https://www.utechfun.com/post/444659.html