中文,英文,程式語言

2021-08-29 17:53:03 字數 991 閱讀 8675

突然想到,靈光一現的時候喜歡把它抓住,以前喜歡把它記到本子上,現在就在部落格了

正在看書時突然想到以前看到的板橋和乙個道友討論過的問題,大概是中文和英文的封裝性和程式語言相聯絡討論了兩句。這個例子給我印象很深,不過覺得討論太少了,好像就兩個回合就偃旗息鼓了。

好像是說飛機在中文裡面用兩個已發明的字就可以表示這個新發明的東西,而英文需要重新發明乙個plane來表示,用fly machine 或者winged vehicle顯然不太合適宜,因為太長了,少了很多優雅。而另乙個道友說,英文所有的單詞都是靠26個字母來表示的,這樣說起來,英文更加優雅了。

到底是中文優雅還是英文優雅呢,就和程式一樣,語言也講究優雅。我個人這裡不討論誰比誰更加優雅一點,而是想到乙個問題,我覺得中文的發展樣式很程式語言很像。首先是從很簡單的元素是乙個原點,程式設計中就是0和1加上數學中的與或非之類的邏輯,中文則是圓圈代表著太陽,幾條曲線代表水流。隨著人類更多的智力加入到程式設計和自然語言中,它們都被封裝了,加入封裝了更多的邏輯組合,得到了更多的應用,可以表示更多抽象的東西。所以我們看現在的方塊字和現在的程式語言基本上不知道在那個原始年代這些都是怎樣表示的。

所以我覺得以後的程式設計會更加偏向於「意」,其實現在也有點這個味道了。在不久的將來,出現乙個類似與秦始皇的偉大的「暴君」,類似與歐洲的bluetooth,在程式的設計原點已經提高的純「元件」高度的時候,把這些元件統一,形成乙個統一的標準。這樣的話,學習程式就將是乙個基於元件的了,這樣軟體業也才有新的突破。因為如果在從01開始學,學到軟體業的最新領域,那麼這個學生已經一大把年紀了,怎麼創新,所以出來乙個這樣的「王」,寫出乙個元件高度的比較完備系統、標準(就像數學系統那樣複雜而龐大,但是只是基於五個公理而已)。將是軟體領域的大福氣。軟體業也將像中文一樣優雅,轉而獲得無窮的活力,達到「意」境!!!

這應該可以說明為什麼中文不適合做程式語言了吧。中文已經很優雅(她的基本構成元素已經很多很複雜)了,所以她不能作為程式語言,起碼在軟體的初期。她離01已經不是乙個層次了,而英文的26個字母則是差不多,似乎法文更少。

我希望這個「王」快點出現。。。。。

中文程式語言中文程式語言實現 翻譯器

在本文中,我們主要介紹中文程式語言的內容,自我感覺有個不錯的建議和大家分享下 對於中文程式語言在初期就能夠採用這種做法。翻譯器可以將一種語言翻譯為現有的語言,以快速實現新的dsl或gppl。而這種翻譯不應該猶如英語中數綿羊 sheep 以克服失眠是因為sleep和sheep諧音。但是在漢語中兩者是沒...

CSS 中文英文 換行問題

transshipment booking system is launched只對英文起作用,以字母作為換行依據 transshipment booking system is launched只對英文起作用,以單詞作為換行依據 transshipment booking system is la...

英文分詞和中文分詞

由於英語的基本組成單位就是詞,所以相對來說簡單很多。大致分為三步 3s 根據空格拆分單詞 split 排除停止詞 stop word 提取詞幹 stemming 1 根據空格拆分單詞 這一步是是最簡單的一步,英語的句子基本上就是由標點符號 空格和詞構成,那麼只要根據空格和標點符號將詞語分割成陣列即可...