【R. I. P. Niklaus Wirth, Father of Programming Language Pascal】
C語言跟Pascal語言,我差不多在同一個時期自學的。當年的我,一直不太喜歡Pascal,比較喜歡C語言,因為C語言大量使用精簡的、單一字元的符號,而Pascal全都是完整的英語單字。想要完成相同的功能,必須多打好多英文字,當時我覺得真麻煩,尤其是我當年英語打字不夠快的年輕歲月。
我大學跑去資工系修「資料結構」,老師所用的原文課本,全部的定義和描述,竟然全都是Pascal語言。還好當時我老早已經自學過。雖然看得懂,依然覺得有點抗拒。
進入職場工作之後,Pascal語言我完全沒有機會再用到。我後來在Linux上找到開源的Pascal,讓我感到十分驚訝:竟然還有不少人在使用Pascal。同時我也發現,我一直都沒有忘記,當年跟Pascal語言搏鬥的感覺。
後來的我,英語打字已經不再是限制,同時今天已經有太多的IDE工具軟體,可以一邊編輯程式碼,一邊自動補上英語單字。C語言的符號雖然只有一個字元,卻不容易簡單描述,不好讀出聲音來,也不容易跟不熟悉這些符號的人解釋。這個時候,我才開始察覺到Pascal語言的優點。
對我的人生來說,計算機的資料結構,就是Pascal語言。
R. I. P. Niklaus Wirth, Father of Language Pascal
15 February 1934 ~ 1 January 2024 (aged 89)
No comments:
Post a Comment