漢語言編程123...

最近看了關於漢語言編程的文章,下面是有感而發。
只要有一點編程知識的人就可以想像把英文的程序語言改成中文的,並號稱漢語編程。比如
if(a==1){
   b++;
}else{
   c++;
}
這樣的語句改成
如果(a等於1) {
   b加加;
}否則{
   C減減;
}
可是這麼做的意義我看也沒多大。不過是漢化一個編程語言的關鍵字而已,隨便一個有經驗的計算機軟件本科生都能做出這樣的預編譯器來,根本不是高深技術。如果說這樣用漢字代替英文能降低編程的學習門檻,那更是莫名其妙了。我最早學Basic語言的時候,連LET、IF是啥意思都不知道,照樣能編出可以運行的程序來。對程序員的工作來說,最重要的肯定還是程序邏輯和算法。而這些東西,基本上屬於數學和思考的範疇,跟程序本身關鍵字的語言本沒多大關係。
我簡單查了一下,似乎那個著名的易語言就是這樣的。雖然有自己的類庫、編譯器,但編程思想好像跟現在流行的編程語言沒什麼區別。那麼它不過是一種新的編程語言而已,未必算得上啥能與漢字輸入、五筆字型相當的革命和創新。另外一個瘋狂推廣漢語編程的blog,大部分文章和開頭的訪談一樣,邏輯混亂空洞無物。我也就由此主觀推斷其產品也就未必能有宣稱的價值。
以上內容基於作者主觀臆斷,缺少詳細的調查研究,如果有任何錯誤,歡迎指教。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章