兩年多前,我寫過一篇“漢語語法為什麼非常簡單?”,指出漢語沒有單複數變化,沒有時態變化,沒有主格賓格,等等。 當英文用 am, is, are, was, were, have/has been, will be, etc., 來表達不同的be時, 漢語一個 是 就解決了。 當英文用 do, did, does, done, will/would do, is/was/have been done, etc., 來表達不同的do時 漢語一個 做 就搞定了。 有興趣但沒有看過那篇文章的讀者可以點擊下面的鏈接閱讀 https://blog.creaders.net/u/622/202401/479673.html 那篇文章沒有談為什麼漢語發明了如此簡單的語法結構,是遠古時代的中國人特別聰明,還是被逼無奈造成的? 今天我就來討論這個有趣的問題。 英文和幾乎所有的拼音文字都有很複雜當然也更嚴謹的語言系統。除了動詞複雜,名詞,代詞,都很複雜,加上複雜的語法,讓人尤其是中國人學英語時感到非常困難。但英文和其他拼音文字有一個優勢,就是用字母來拼寫,非常方便。當然還有拼讀緊密相關的優點。 上面的 am, is, are, was, were, have/has been, will/would be, etc. 都是拼出來的,很容易做到。但需要懂得什麼時候需要用哪個be. 但漢字是象形字,不能拼,必須造新字。如果“是”字表示的是am, 那麼is就得造一個新字,我們假設為“是1”。還需要“是2”表示are,“是3”表示was, “是4”表示were,如此類推。 漢字本來就難造,所以才有了轉注,假借,用一字多義的辦法來解決減少造字的困難。你現在要把一個“是”搞得很細,每一種人稱需要一個是字,每一個時態又需要另外一個是,對於漢字這幾乎是不可能任務。於是才有了漢字的動詞完全不分時態,不分人稱的變化:我是,你是,他是,我們是,你們是,他們是,昨天是,今天是,明天是,過去是,將來是,永遠是。。。。。。 雖然沒有英文嚴謹,但只要加上狀語(現在,昨天,將來,等),不會造成誤會。這些狀語本來就需要造,而且到處都可以用。不需要像英文那樣需要記不同的動詞形態,什麼時候用哪一個動詞的問題。 英文因為拼寫容易,於是就任性,搞得動詞無比複雜,名詞代詞也無比複雜,反正拼寫容易,幾個字母一拼就造成一個新字來。還有直接加詞綴:ing, ed, or, er, tion, etc.漢字你怎麼加詞綴?無法加,需要另外造一個字。 漢字造字太困難逼出來了漢語超簡單的語法,用一字多義來解決漢字不足的問題。英文拼寫造字容易,於是搞出來一個複雜的語法,加上一義多字語言系統。比如,一個be, 就需要 am, is, are, was, were, been, will/would/could/should be, etc. 來表達。一半是無奈,一半是聰明,漢語把複雜問題簡單化;而英語和其他拼寫語言則把不太複雜問題複雜化。 今天回頭看,極簡的漢語語法不但對學漢語有幫助,更在AI時代成為了一種優勢:用漢字運行的AI速度比用英文運行AI速度快了40%。專業上的說法是“漢字的信息密度比英文大”。我的理解是,一個“是”,就相當於英文一大堆不同的“be”; 一個“做”也相當於英文的一大堆“do”。單個字不顯,但巨量的AI運行,這個差別就顯出來了。 寫於2026年5月1日。
|