日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

咧咧一下“汉语编程”

發(fā)布時(shí)間:2023/12/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 咧咧一下“汉语编程” 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

“漢語(yǔ)編程”我聽說(shuō)過(guò),沒(méi)用過(guò),所以不敢妄加評(píng)論。我不想把自己歸到網(wǎng)絡(luò)上的“嬉笑怒罵”一族。

??? “漢語(yǔ)編程”前幾年提出來(lái),去年不知道什么原因又鬧過(guò)一陣子。漢語(yǔ)編程到現(xiàn)在為止,給人的感覺(jué)就是“用漢語(yǔ)寫程序”。但是,我感覺(jué)事情可能不是這么簡(jiǎn)單!中國(guó)人不會(huì)弱智到這個(gè)檔次。

??? 一門語(yǔ)言的精華不僅僅是語(yǔ)法的簡(jiǎn)單、簡(jiǎn)潔,這都是淺層次的。語(yǔ)言的精華在于編譯器的品質(zhì),高效、跨平臺(tái)、可移植性、兼容性等等。我們過(guò)去也在嘗試編程語(yǔ)言的漢化,比如 Foxbase 漢化版,已經(jīng)可以用漢字做變量名和數(shù)據(jù)庫(kù)的字段名,但那根本和“漢語(yǔ)編程”不沾邊。而“漢語(yǔ)編程”如果僅僅是用漢字做變量名,甚至用漢字寫邏輯,比如:

??? 如果 工資 達(dá)到 十萬(wàn) 那么
??????? 我將開個(gè)車隊(duì);
??? 否則如果 工資 大于 五萬(wàn) 那么
??????? 我將買套房子;
??? 其他
??????? 我不知道;
??? 結(jié)束

??? 我個(gè)人認(rèn)為這還是換湯不換藥,沒(méi)意義。如果用 C 語(yǔ)言來(lái)改寫上面的邏輯的話,偽代碼可以為:

??? if (gz>=100000)
??? { … }
??? else
????? if (gz>50000)
????? { … }
????? else
????? { … }

??? 用字母(不要認(rèn)為字母是英語(yǔ))來(lái)代替漢語(yǔ)變量和控制語(yǔ)句,要簡(jiǎn)潔的多,而且敲鍵盤的次數(shù)要少得多!因?yàn)闈h字本身就是敲鍵盤上的字母輸入的!除非語(yǔ)音輸入、寫字板輸入,或者將來(lái)用意念輸入。

??? 語(yǔ)言的目的是寫邏輯,只要能把邏輯表達(dá)清楚,是不是用漢語(yǔ),這種形式不是主要的。而“漢語(yǔ)編程”如果僅僅是用漢語(yǔ)表示邏輯,我認(rèn)為根本沒(méi)有必要,相反帶來(lái)了一定的復(fù)雜性。

??? “漢語(yǔ)編程”可能有一個(gè)理由,就是讓“全中國(guó)人都會(huì)編程”。如果這僅僅是一句廣告詞,還好理解。如果真的是一個(gè)目標(biāo)和理想,則顯得牽強(qiáng)和幼稚。程序員只是眾多職業(yè)的一種,根本不需全國(guó)人民都來(lái)參與,否則沒(méi)人種地,我們連飯也吃不上。即使是現(xiàn)在落后的字母編程,也有程序員在失業(yè)。

??? 我前文強(qiáng)調(diào)是“字母編程”,就是說(shuō)編程是和會(huì)不會(huì)英文沒(méi)有關(guān)系的!只是如果英文好的話,資料來(lái)源多些,用單詞做變量名,僅僅是增加了代碼的可讀性,而變量名我們用 a、b、c 并沒(méi)有什么不可以,譚浩強(qiáng)老師的 C 語(yǔ)言教程就是喜歡用 a、b、c 做變量的。再說(shuō),能成為程序員的人,按我國(guó)現(xiàn)在的英語(yǔ)普及率,大概沒(méi)幾個(gè)人不會(huì)幾句英語(yǔ)吧?起碼要用電腦,都要會(huì)用鍵盤吧,學(xué)電腦的人都是從認(rèn)識(shí)鍵盤開始的。

??? 我之所以相信“漢語(yǔ)編程”并不是我們平常理解的那么簡(jiǎn)單,是因?yàn)椤皾h語(yǔ)編程”的背后可能已經(jīng)有一個(gè)很好的編譯器了,從網(wǎng)上搜索到的資料也是這么說(shuō)的,聽說(shuō)還有個(gè)數(shù)據(jù)庫(kù),還開發(fā)出了一些相關(guān)產(chǎn)品。

??? 但是“漢語(yǔ)編程”的宣傳策略可能有點(diǎn)問(wèn)題,我看到程序員對(duì)“漢語(yǔ)編程”是相當(dāng)?shù)钟|的。“漢語(yǔ)編程”對(duì)非程序員可能有吸引力,而非程序員可能不能指望他們成為軟件產(chǎn)品的主要制造者吧。所以如果“漢語(yǔ)編程”背后是真的、實(shí)在的核心技術(shù),讓程序員們接受它是完全可能的。

轉(zhuǎn)載于:https://blog.51cto.com/itwatch/286525

總結(jié)

以上是生活随笔為你收集整理的咧咧一下“汉语编程”的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。