因為我數學和英語基礎比較差,看不懂編程語言,很難理解編程軟件。所以我只能從我之前看過的分析編程的書上發表我的看法。雖然漢字只需要800到12000字就能寫出壹篇好作文,這種字體的積累在小學就完成了,但漢字遠不止12000字,僅生僻字就有12000字。不是成語和單詞的組合。在交流中,壹兩千字的積累是可以完成交流的,但是我們都是學習語文到初中高中,這樣才能理解文字更深層次的含義,也許是因為初中高中都有語文,但是很多文言文的意思我們不懂,所以很難猜出意思,更談不上準確。
回到正題,電路板的世界語言主要識別二進制01。當早期美國人開發軟件和硬件時,他們已經定義了26個英文字母的大小寫以及數字和標點符號從0到9的二進制排列。開發軟件時,由於母語的優勢,在給出代碼函數時壹路順暢,優勢很大。
現在讓我們言歸正傳。如果要把漢字變成電路板直接識別的二進制字符01,是否需要賦予二進制01至少800到12000個字符的放電功能?相比26個大小寫字母和標點符號以及10的數字,是不是基本的幾十倍?港澳臺把自己的繁體字定義進編譯器庫,有基本量的百倍嗎?把成語和單詞的功能轉換成二進制標識符,數學上有幾千倍和幾萬倍的組合嗎?有了這些基本內容,定義開發軟件的函數庫(數據庫)是不是壹個巨大的任務?需要估計幾百個甚至幾萬個精英慢慢體會。僅數據庫就需要數百千兆字節的存儲來完成定義功能嗎?這樣才能有更前沿的開發軟件,比如java,甚至設計軟件的初步繪圖功能?然後幾百千兆字節的數據庫被用來開發像微軟這樣的桌面支持系統。有可能達到TB的量級嗎?反正我不知道,但是妳要推翻它,就要做好這個基本的事情。而且程序員可能要轉化成中文數學知識很強的優秀學生,才有能力學習新的編程。
這是我能想到的,因為我只知道代碼需要各種二進制轉換,最後才能正確識別為放電。作為壹個新詞,每個漢字需要像26個不同大小的英文字母壹樣定義二進制。
綜上所述,所以我覺得我們還是可以通過拼數量,高考狀元來壹步步縮小與美國軟件業的差距,但是美國在開發基礎軟件方面還是占優勢的,英語是母語。