讓程式語言貼近生活,BASIC 共同創始人托馬斯‧卡茨辭世

2024-11-15 15:30:00    編輯: TechNews 編輯台
導讀 Basic 程式語言共同發明人、達特茅斯學院(Dartmouth College)教授托馬斯·卡茨(Thomas E. Kurtz)於 11 月 12 日在新罕布夏州某安寧中心辭世,享耆壽 96 歲...


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 元

x 1
x 3
x 5
x

您的咖啡贊助將是讓我們持續走下去的動力

總金額共新臺幣 0


關鍵字: , ,


標題:讓程式語言貼近生活,BASIC 共同創始人托馬斯‧卡茨辭世

地址:https://www.utechfun.com/post/444659.html

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

猜你喜歡