你删掉了我重要的一点。所有人类语言都是基于规则的。例外的用法有,要靠特殊约定去排除歧义。语言进化会尽可能消除例外和歧义,

来源: 2023-01-28 14:51:03 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

因为认知活动的机理是对脑力效率优化过的。由于一门语言的经济性和表达精度是矛盾的,要完全杜绝歧义会使句子冗长,结构变复杂。所以人们要借助词法、语法,语义分析和逻辑的规则,来提高使用语言工具的功效。就这点而言,汉语比较弱。

比如,“他我们也打不赢”这类常见汉语表达里的歧义就是无解的。换成英语,根本就不是问题:“He beats us” vs “We beat him".  这里代词的变格,动词的变位,就足以排除歧义。语序还加了一个双保险。