英文字母已成現代中文一部分,爭論漢字編程還是英文編程已無意義

2020-12-05 猴軍集

我前面寫了幾篇關於漢字的文章,總有人拿計算機編程說事,說漢字無法解決編程,如何能被稱作偉大?今天我就來說說這個問題。

一、任何語言都能被用來編程

計算機是二進位系統,只能識別0和1兩個符號,這是整個計算機世界的基礎。人類是可以用二進位編程的,但效率太低,所以人類發明了彙編語言,可以將人類語言轉化為二進位指令,從而達到簡化計算機編程的目的。

彙編語言是用一些容易理解和記憶的英文單詞縮寫來代替一個特定的指令,比如用「ADD」代表數字邏輯上的加,用「 MOV」代表數據傳遞等等。

我們可以看到,彙編語言並不深奧,如果想,我們完全可以用漢字重新設計彙編語言,比如用「陰」或「虛」定義「0」,用「陽」或「實」定義「1」,用「加」定義現有彙編語言的「ADD」,用「動」定義「MOV」。世界任何語言都可以用來重新設計彙編語言,這並不深奧。

同理,對現有的高級語言,我們也可以用「漢字」進行重新設計,無非是把英文指令改成漢字指令而已,其實中國早就已經開發出可以用漢字編程的軟體,但是為何沒有成為流行?因為沒有必要。用英文編程並不比用漢字編程難。

二、挑戰全球標準很愚蠢

不可否認,現代科學起源於西方,是西方世界給人類的偉大貢獻,而計算機也是從西方世界發源並成長起來的,因此計算機世界的所有規則都是由西方定義,並成為全球標準。在這種情況下,漢字有挑戰全球標準的必要嗎?沒有!全球標準是所有人遵循的標準,是所有人前進的方向,中國再搞一套標準無異於自我隔離於世界之外,和明清的閉關鎖國有何區別?

未來的中國必然是全球人才的匯聚地,我們如果不遵循全球標準,總想自成一體,這些全球人才到了中國無異於進入外星社會,原有知識無法使用,受傷的必然是中國。中國是全球文明的一員,是人類的一部分,遵守全球規則並不丟人。慫恿中國另立標準者居心叵測!

三、英文字母已經是中文的一部分

中文並非故步自封的語言,它有很多外來詞彙,周邊各民族都為漢字的成長貢獻了力量,古代的「卍」字來自於印度梵語,至於詞彙則更有成千上萬來自國外,如「石榴」、「花椒」、「番茄」來自西域,「幽默」、「克隆」、「雷達」來自於英語,但我們使用起來和原生漢字單詞並無區別。中文不是孤立的池塘,而是大海,海納百川,有容乃大!

從漢語拼音在中國推行的那一刻起,英文字母就已經是中文的一部分,漢字是方塊文字,但並不影響26個英文字母成為中文的一部分!隨著時間的推移,很多英文單詞縮寫也將成中文的一部分,如「UFO」、「UN」、「USA」、「WHO」等,英語中先進的部分我們不會視而不見,這也是中文不斷成長完善的過程。

四、英文編程並不能證明英文比漢字先進

英文編程,只是使用一些英文字母或詞組縮寫作「指令符」,它並非語言,只是符號。對中國程式設計師來說學習「英文指令符」和學習漢字並沒有多大不同。即使對英美人來說,不經過系統學習,他們也無法用英文編程。所以用「漢字字符」編程,還是用「英文字符」編程,並無本質區別,更不能說明英文比漢字先進,只能說明英文字母在編程中確實簡潔,值得學習。

這個道理和阿拉伯數字1234567890是一樣的,這既非英語的產物,也非阿拉伯的產物,但它依然被全世界接受!人們接受的不是1234567890背後的數學體系,而僅僅是字符!支撐如今整個編程世界的並非「英文」而是「計算機高級語言」的設計和創造,而高級語言是全人類共同智慧的產物!使用英文字符編程的中國程式設計師需要學會英語嗎?不需要!

五、未來的世界通用語言必然是合成語言

未來的世界必然會誕生一門通用語言,是以中文為基礎,還是以英文為基礎,現在說來言之過早。但漢字的穩定性、靈活性、適應性,以及對抗時間和空間的撕扯力,都非其它表音文字可比,漢字是最有可能在未來勝出的語言。但這並不是說漢字就不會發生變化,就如同引入阿拉伯數字、英文字母一樣,未來還會繼續引入其它有益元素,來增強中文的完美性。

六、人類文明有起落,過去是歐美世界主導,不代表中華文明不能主導未來

任何一個文明都不可能長盛不衰,都有起有落,這是自然規律!中國的四大發明曾經造福全人類,沒有中國的造紙術,世界知識的傳播依然如烏龜爬行,不可能有後來的西方文藝復興。過去的科學體系是西方主導,不代表中國不能主導未來!

我們今天看漢字在計算機世界裡笨拙、效率低,不代表未來在另外一個全新的「計算機世界」裡漢字不能成為統治語言。幾十年前很多人叫囂漢字已經被計算機拋棄了,漢字必須變成拼音文字,否則將被時代拋棄!現在看看這些話是多麼的幼稚可笑!

我堅信,漢字既然能延續數千年,並隨時代進步,漢字依然能在未來的世界屹立不倒!

歡迎關注、評論,共同探討!

相關焦點

  • 為什麼不能用中文進行編程,而英文卻可以?程式設計師的分析很透徹!
    不知道大家有沒有注意一個細節,那就是編程都是英文,如果用中文去編譯的話,那就是出現很多「bug」,有時候甚至會出現亂碼,也就是說到目前為止,還沒有程式設計師能夠用中文來編譯,為什麼不能用中文進行編程,而英文卻可以?程式設計師的分析很透徹!
  • 當漢字筆畫邂逅英文字母 「漢字慧」讓老外也能輕鬆掌握中文
    封面新聞記者 楊渝 實習生 李茂佳致力於讓外國人用母語輕鬆掌握中文,通過解構漢字筆畫、筆順,類比字母形態等方式,把每個漢字的筆畫轉換為與之高度相似的英文字母。作為本次雙高賽的參賽者,重慶字曌教育科技有限公司帶了一種名為「漢字慧」的獨特漢字書寫國際化教學體系。「每個漢字都能解構重組為英文字母的組合。這樣一來,對於從小接觸英文字母的人群來說,學習漢語就容易得多。」重慶字曌教育科技有限公司董事長高曉明介紹,經歷十餘年時間,「漢字慧」現已成功解構了8105個漢字,基本涵蓋了日常高頻用字。
  • 【好尷尬…】遊戲中禁止出現英文字母?以後漢字編程?還要有漢字撲克?
    審批意見說: 「該遊戲戰鬥界面及幫助界面中使用了"SP"、"HP"、"RingOut"等非裝飾性英文。建議遊戲公司依據國家文字出版的相關規定修改為簡體中文字體。」此外,表示自動戰鬥的「AUTO」和升級時的提示「level up」也都不允許,審查意見一律要求使用規範簡體漢字。
  • 汽車按鍵都是英文字母,不能用中文漢字代替嗎?原來是有原因的
    其實不止是汽車,像平時生活中的電源開關以及早期的電視遙控器都是採用英文標誌,主要原因還是包括汽車在內早期都是以進口合資為主,在生產過程中為了方便廠家統一生產就沿用了因為標誌,其實在早期人提出過使用漢字的想法,但是廠商需要為此開發一套模板,顯然對於廠家來說這樣就會提高生產成本。
  • 深思|中文編程是否能夠代替英文代碼編程?
    中文編程是針對國內語言環境開發的,但是由於計算機系統來自國外,先進的計算機技術也來自國外,而國外的通用語言是英語,因此用戶使用起來諸多不便。中文編程相對英文代碼編程的優勢用戶群體大,我國是世界人口第一大國;普通話已經成為世界第二國際通用語言;現如今國內很多學校都有了中文編程教學。
  • 電腦編程複雜程度高,可是為什麼不用中文呢
    最近學習電腦編程,感覺這東西真難!真心的難!這東西就不適合我學習,裡面全是英文、符號、數字等等,看見就頭疼。我們為什麼不用中文編程,非要弄一些複雜的英文來編程;如果編程用的是中文,那對於我們這些菜鳥來說就簡單了。
  • 為什麼系統編程全都用英文而不用中文?聽完專家的解釋恍然大悟
    可能有人會說,系統編程是英文不是很正常嗎?中文無法進行編程,事實真是如此嗎?當然不是。人類現在所用的系統編輯之所以用的是英文,很大的一部分原因是因為最早的程式語言是出自於西方,我們都知道,世界上科技最發達的國家是美國,而美國也是人類科技史上發展最早的國家,近代很多偉大的科學家基本都是為美國服務的。比如,愛因斯坦,特斯拉等都是為美國服務。
  • 漢字教學「神器」重慶出爐 26個英文字母解構8000漢字
    受訪者供圖   中新網重慶2月27日電 (記者 鍾旖)「我們通過構建漢字與拉丁字母間的內在聯繫,將漢字形體結構『字母化』,讓外國友人能夠用母語習慣輕鬆學習漢字。目前這一研發項目已在美國和法國的6所漢語教學機構落地推廣。」27日,可用26個英文字母解構8000餘漢字的「漢字慧」教育科技創新項目創始人高曉明在接受中新網記者採訪時透露。
  • 為啥所有系統編程都是用英文而不用中文?聽完專家解釋:原來如此
    不過細心的人都會發現系統編程都是英文的,那為什麼不用中文的,下面就讓我們一起來看看專家的回答吧。首先,我們現在所使用的系統編程是英文的很大一部分原因是因為,最早的程式語言就是出自西方。美國作為人類科學史上發展最早的國家。
  • 為什麼中文不能用來做編程,而英文卻可以?不妨聽下程式設計師怎麼說
    同時也有很多軟體的發行,像當下比較主流的微信、抖音、滴滴出行、支付寶等等軟體,這些都是需要程式設計師進行編程才能開發出來的功能。程式設計師在很多人眼中就是非常厲害的,很多人甚至都想到了黑客,正規的程式設計師叫做「程序猿」,而技術高超卻做著不合法的程式設計師叫做「黑客」,這兩個是有區別的。我們現在市場上大概分為兩種手機,一種是安卓手機、一種是蘋果手機。
  • 編程術語成系統中文化的意義
    本人在某問答網站的四千贊回答「為什麼有很多人執著於中文編程」下有位分享:關於中文變量名,在國內金融行業有一定的市場,因為直接用英文很多專業詞彙沒學這個專業即使專八也不一定知道,即使是美國人也很少直接用這些專業詞彙,幾年前我們對接過一個石油銀行結匯的系統,軟體是IBM的「承包商」提供,裡面的專業詞彙變量都類似LR_0001
  • 中英文進化壓力對比:中文的壓力在英文,英文壓力在自己
    中文和英文作為世界上使用人數最多的兩種文字,在進化上顯著不同。1、中文進化在古代,中文是高度自我為中心的文字,早在公元前就形成了龐大的詞彙量,具備了描述世界的能力。它的進化動力源於自我需求,新造字、新造詞、字體變化、字形簡化等都是自己內部完成的,很少受外來文化影響。中文對周邊文字有巨大影響力,韓語和越語60%的詞彙來自於中文,日語大部分名詞、動詞和形容詞以漢字書寫。
  • 為什麼程式設計師編程一般都要用英文而不用中文?聽聽內行人怎麼說
    導語:為什麼程式設計師編程一般都要用英文而不用中文?聽聽內行人怎麼說我們是不是都對編寫程序的專業人員懷揣著敬畏的態度呢?他們是怎麼做到的呢?而且所有的程序一般都是利用英文來編輯的,我們從來沒有見到過使用漢語編輯的程序,這是為什麼呢?
  • 一封來自中文代碼編程的公開信
    中文代碼漢語言編程教育中國解決方案「中文代碼母語思維編程已彌補了中國青少兒編程教育這一嚴重斷層的問題;更是解決了中國青少兒創客教育裝備核心技術編程行業教育的痛點。中文代碼編程教育體系是唯一國產化產品(有中文代碼動漫遊戲編程軟體開發平臺,資料庫編程軟體開發平臺,機器人編程控制軟體開發平臺)等人工智慧大數據解決方案的自主智慧財產權和核心技術體系,可與英文代碼無縫兼容,可融合進原有的英文代碼信息技術生態鏈並進行升級。
  • 中文是天然的計算機程式語言
    從語言表達的長度和標準化程度,中文更適合作為一種優秀的機器語言或者說中文就是天然的機器語言,同樣的顯示容量用中文來表達最節省字節,不僅效率高而且中文的每一個字所佔的空間一致,一個字就是一個字不含糊的標準化,可以說老祖宗在設計漢字的時候,就有大數據流程化思維,面對的是千差萬別的個人,沒有標準化思維怎麼行?在這個情景下,英文、俄文、法文都顯得非常的倉促,雜亂無章。
  • 漢字是低等文字?從電腦程式員看漢字的高效和強大
    作為世界上使用人數最多、歷史最漫長的文字,漢字一直飽受爭議,有人認為它是非常先進的文字,有人認為它是非常落後的文字。對漢字的攻擊,最主要的證據就是漢字在編程領域的存在感近乎為零,計算機和網際網路是以英文為基石。
  • 無規律學生帳號,不用編程,英文字母和數字如何分離
    儘管天氣寒冷,也難以阻擋小編激動的心情,今天為大家分享一種英文字母和數字分離的方法。或許這不是最佳方法,甚至有些「笨」,但小編告訴大家,這種方法很管用。網上有很多分離英文字母和數字的方法,大都跟編程有關係,這對計算機語言薄弱的朋友來講,並不實用。也有使用「分列」方法來達到目的的。至於如何「分列」,請大家自行百度搜索,這裡不再贅述。
  • 漢語拼音是怎麼形成的,為什麼和英文字母那麼像?
    漢語拼音是現代中國人學認漢字最重要的輔助工具,但當我們接觸到英語後會發現,漢語拼音和26個英文字母幾乎一樣,為什麼漢語拼音和英文字母這麼像,他們有什麼關係?事實上,拼音字母本就是借用拉丁字母(以英文字母為代表)的形式而制定的一種拼注符號。雖然,拼音好拉丁字母看起來一樣,但在讀音和用法上有很大區別。
  • 預計明年華為自研程式語言倉頡公布細節,可能並非中文編程
    雖然個人判斷程式語言倉頡不會是中文編程,不過,坐等打臉!關於這一點自己倒是希望能打臉的。哈哈。計算機體系和程式語言系統大廈,已經是全球技術,用相對而言低門檻和更流行更通用的語言更適合。即便我們構建新的程式語言,也要相信不是一蹴而就的事,也要開放,至少,開始不會強行扭轉必須中文編程。
  • 26個英文字母的原始意義
    我們在英文字母的來源中講到,英文字母全部來自拉丁字母,拉丁字母是羅馬人使用的字母,羅馬人的字母來自希臘字母,希臘字母來自腓尼基字母。而腓尼基字母又來自古埃及的形象文字和圖畫。這麼說來,埃及也是是字母文字的發源地。這麼一梳理,我們也會發現一個奇怪的問題。