2009年9月11日 星期五

漢語是一門低級語言

從數字來說, 我們知道, 只用1234567890這十個數字就能表示從零到無窮大的整數. 想表示比十萬多1的數,好辦, 100001就能表示了. 如果加上小數點,還能表示從1到2之間的無限個小數. 如果加上-就能表示無窮小的數. ............全臺灣幾千萬人的電話號碼都能只用數字而不用其他符號表示出來,而不會出現兩個人同一個號碼的情況.

  計算機, 只用0和1就能顯示出人類不能達到的很多功能.

  這是為什么呢? 因為這是一種進制語言. 上面說的是十進制和二進制.

  進制語言追求的是精確, 想要多大,就能表示多大. 要多小,就能表示多小. 在從小到大裏可以很細致連續的表示出來.(請注意連續一個詞,實數就是連續的,有理數是不連續的.)

  進制語言除了可以表達你所需要的任何數外,他還有無限擴充的能力.

  從整數擴充到小數和分數.從小數和分數再擴充到無理數,然後擴充到實數,很多人以為實數以後就沒有什么數了. 到高中時還有複數.以後還會擴充么? 肯定會.

  再到英語,英語也是一種進制語言,采用的是26進制,使用了26個符號(拉丁字母) 他們是有序列的,就像10個數字加上一些符號可以表達你所要大的數,也能表達你所要小的數. 英語也一樣,他能表達你所能看到的客觀世界, 情感世界, 未知世界, 而且能像1.1 1.2 1.3 那樣精確的表達一個從低到高,從大到小, 等不同程度的問題. 也就是說, 英語這門進制語言, 可以做到很精確的情況. 所以大部分科學技術都是使用進制語言的人發明的......

  英語除了精確,也像數字一樣可以無限擴充,這種擴充能力使人想到即可做到. 發明創造就是基於這種特性.

  比如三角形, 每個點的表示, 使用ABC. 說漢語的人就沒有把三角形的三個頂點用漢語世界裏的符號表示. 不能表示,知識就不能傳遞.

  abc除了表示英語的語音外還可以表示世界任何一種物體.數學公式, 物理公式,化學反應都能用26進制的abc表示.

  在數字之外的客觀世界,使用另外一套進制符號來表示, 這就是科學發展的基本條件.英語國家使用10進制的數字表示你所能想到的數,使用26進制的字母表示你所能想到的任何事物. 這兩種進制語言的結合,使英語達到一種想到就能做到的境界.

  這就可以解釋為什么資本主義和現代科學起源於西歐而不是中國或其他文明?

  漢語呢? 漢語不是一門進制語言. 他沒有基本的符號, 符號之間不能排序. 不能排序的語言就不能很好的表達從低到高,從大到小等不同程度的問題.計算機不是華人發明的就是一種必然.而不是一種偶然.

  那么漢語有沒有序列呢? 有, 甲乙丙丁戊己庚辛壬癸等天幹,還有子醜寅卯辰巳午未申酉戌亥等表示序列的地支. 這些漢字為中華曆史的年份表達起到很大的作用, 然而, 因為他們不能表示足夠大,也不能表示足夠小,他們互相組合從甲子到癸亥能精確的表示60年.之後有從甲子開始往複,因此就不能表示精確的時間. 比如,我們看古典小說時會看到, "午時三刻."這樣的表示時間的文字, 還會看到,古人在深夜時用三更半夜等詞語. 那么表示比午時三刻多10秒鍾的時刻怎么表示呢? 漢語不能表示. 直到阿拉伯數字引進中國才能表示.

  甲乙丙丁戊己庚辛壬癸子醜寅卯辰巳午未申酉戌亥等這些漢字並不是漢語的基本符號. 到現在漢語世界裏還沒有概括出一套有序列的基本符號來.

  所以說漢語的人沒有發明電, 沒有發明聲音的錄制,沒有發明視像的錄制, 等等. 甚至圓珠筆,這個使世界華人人脫離毛筆大大方便書寫交流的工具,都不是使用漢語的華人發明的.

  因此, 漢語的一個發展方向是要有一套可以排序的基本符號. 這對促進思維的發展有很大好處.

  說英語是線性語言,漢語是非線性語言, 可能沒有說到要害. 我們這樣說, 英語是一門進制語言,而漢語是一門非進制語言. 進制語言是高級語言的一個特征, 而漢語不是進制語言,所以漢語是低級語言.

更多精彩盡在搜網新聞

沒有留言:

張貼留言