網路城邦
上一篇 回創作列表 下一篇   字體:
資訊先驅者(十)Niklaus Wirth
2008/11/20 16:30:48瀏覽917|回應0|推薦0
1970年左右,瑞士的維爾特(Niklaus Wirth) 設計了 Pascal 語言,用來教授結構化程式設計課程,這種程式設計方法強調:按順序地使用條件和迴圈控制結構,而不要GOTO敘述。

Pascal 語言在表示法上和ALGOL類似,不過 Pascal 還能定義資料類別,用來組織複雜的資訊,這個特性遠超過ALGOL、FORTRAN、COBOL等語言。

這種使用者定義資料類型讓程式設計人員可對複雜的資料取名,讓語言編譯器能在程式執行前,就先檢查用法是否正確。

1970年代晚期和1980年代,Pascal語言是編寫程式指令最常使用的語言之一。幾乎在所有的電腦上都可使用Pascal語言,又因為其為人熟悉、語言清晰且安全,因此除了在教育上,許多軟體產品也用該語言撰寫。

Niklaus Emil Wirth (1934--) 是一位瑞士的電腦科學家,他設計了有名的 Pascal 程式語言,並且在軟體工程界有許多傑出的研究。1984 他獲得了有「電腦界的諾貝爾獎」之稱的「圖靈獎」the Turing Award。

Niklaus Wirth的姓,讀作「wi-r-t」,而不是「worth」。他曾講過一個笑話(對念資工的人來說,是圈內人才聽得懂的笑話):
「Whereas Europeans generally pronounce my name the right way, Americans invariably mangle it into ‘Nick-les Worth’. This is to say that Europeans call me by name, but Americans call me by value.」(按:nickle是$0.05硬幣。)
( 不分類不分類 )
列印 加入我的文摘
上一篇 回創作列表 下一篇