更多

    Pascal 之父 Niklaus Wirth 離世 曾獲電腦界最高榮譽圖靈獎

    Eric Chong
    Eric Chong
    商業・科技・創業・編輯

    曾開發多個程式語言的 Niklaus Wirth 在今年 1 月 1 日離世,享年 89 歲。 Wirth 所開發的程式語言包括廣為人熟知的 Pascal ,為首個結構化語言,有助學習編程。他在 1984 年獲頒電腦界最高榮譽的圖靈獎,表揚他對程式語言的貢獻,又在 1994 年獲封美國計算協會( ACM )院士,以及 2004 年封電腦博物館院士。

    Wirth 在 1934 年出生於瑞士, 1959 年獲蘇黎世聯邦理工學院( ETH Zürich )電子工程理學士,翌年在加拿大魁北克市的拉瓦爾大學( Université Laval )取得碩士學位。在 1963 年再修畢柏克萊加州大學( UC Berkeley )的電子工程及電腦科學博士。畢業後, Wirth 曾在史丹福大學及蘇黎世大學任教, 1968 年當上蘇黎世聯邦理工學院的教授。

    他亦是多個程式語言的首席設計師,分別:

    • Euler(1965)
    • PL360(1966)
    • ALGO W(1966)
    • Pascal (1970)
    • Modula(1975)
    • Modula-2(1978)
    • Oberon(1987)
    • Oberon-2(1991)
    • Oberon-07(2007)

    當中最為人所認識必數 Pascal ,是首個結構化的程式語言,語法非常嚴謹,適用於教學。在 70 年代至 90 年代是大學電腦科學入門課程必學語言,至 2000 年代地位被 Java 取代。 Pascal 在早年亦是商業系統廣泛所用的程式語言,後來同樣被 C 和 Java 取而代之。

    Wirth 雖然發明多種程式語言,卻強調演算法和數據結構的重要。在 1976 年推出《Algorithms + Data Structures = Programs​​》一書,至今仍是大學的主要教科書。

    ACM 在 X 發表悼文,稱 Wirth 開發的程式語言為日後程式語言、系統和架構的基礎。

    您會感興趣的內容

    相關文章