网约车系统流程图:汉语是一门低级语言

来源:百度文库 编辑:中财网 时间:2024/04/29 04:02:26

              汉语是一门低级语言

 作者:飞龙在半天 发表日期:2009-9-8 20:56:00
回复
我们先从数字来说, 我们知道, 只用1234567890这十个数字就能表示从零到无穷大的整数. 你想表示比十万多1的数,好办, 100001就能表示了. 如果加上小数点,还能表示从1到2之间的无限个小数. 如果加上-就能表示无穷小的数. ............全中国13亿人的电话号码都能用只用数字而不用其他符号表示出来,而不会出现两个人同一个号码的情况.
计算机, 只用0和1就能显示出我们人类不能达到的很多功能.
  这是为什么呢? 因为这是一种进制语言. 上面说的是十进制和二进制.
  进制语言追求的是精确, 你要多大,他就能表示多大. 你要多小,他就能表示多小. 他在从小到大里可以很细致连续的表示出来.(请注意连续一个词,实数就是连续的,有理数是不连续的.)
  进制语言除了可以表达你所需要的任何数外,他还有无限扩充的能力.
  从整数扩充到小数和分数.从小数和分数再扩充到无理数,然后扩充到实数,很多人以为实数以后就没有什么数了. 到高中时还有复数.以后还会扩充么? 肯定会.
  
  好了,回到英语,英语也是一种进制语言,采用的是26进制,使用了26个符号(拉丁字母) 他们是有序列的,就像10个数字加上一些符号可以表达你所要大的数,也能表达你所要小的数. 英语也一样,他能表达你所能看到的客观世界, 情感世界, 未知世界, 而且能像1.1 1.2 1.3 那样精确的表达一个从低到高,从大到小, 等不同程度的问题. 也就是说, 英语这门进制语言, 可以做到很精确的情况. 所以大部分科学技术都是使用进制语言的人发明的......
  英语除了精确,也像数字一样可以无限扩充,这种扩充能力使人想到即可做到. 发明创造就是基于这种特性.
  比如三角形, 每个点的表示, 使用ABC. 说汉语的人就没有把三角形的三个顶点用汉语世界里的符号表示. 不能表示,知识就不能传递.
  abc除了表示英语的语音外还可以表示世界任何一种物体.数学公式, 物理公式,化学反应都能用26进制的abc表示.
  在数字之外的客观世界,使用另外一套进制符号来表示, 这就是科学发展的基本条件.英语国家使用10进制的数字表示你所能想到的数,使用26进制的字母表示你所能想到的任何事物. 这两种进制语言的结合,使英语达到一种想到就能做到的境界.
  这就可以解释为什么资本主义和现代科学起源于西欧而不是中国或其他文明?
  
  汉语呢? 汉语不是一门进制语言. 他没有基本的符号, 符号之间不能排序. 不能排序的语言就不能很好的表达从低到高,从大到小等不同程度的问题.计算机不是中国人发明的就是一种必然.而不是一种偶然
  
  那么汉语有没有序列呢? 有, 甲乙丙丁戊己庚辛壬癸等天干,还有子丑寅卯辰巳午未申酉戌亥等表示序列的地支. 这些汉字为中国历史的年份表达起到很大的作用, 然而, 因为他们不能表示足够大,也不能表示足够小,他们互相组合从甲子到癸亥能精确的表示60年.之后有从甲子开始往复,因此就不能表示精确的时间. 比如,我们看古典小说时会看到, "午时三刻."这样的表示时间的文字, 还会看到,古人在深夜时用三更半夜等词语. 那么表示比午时三刻多10秒钟的时刻怎么表示呢? 汉语不能表示. 直到阿拉伯数字引进中国才能表示.
  甲乙丙丁戊己庚辛壬癸子丑寅卯辰巳午未申酉戌亥等这些汉字并不是汉语的基本符号. 到现在汉语世界里还没有概括出一套有序列的基本符号来.
  所以说汉语的人没有发明电, 没有发明声音的录制,没有发明视像的录制, 等等. 甚至圆珠笔,这个使中国人脱离毛笔大大方便书写交流的工具,都不是中国人发明的.
  
  因此, 汉语的一个发展方向是要有一套可以排序的基本符号. 这对促进思维的发展有很大好处.
  说英语是线性语言,汉语是非线性语言, 可能没有说到要害. 我们这样说, 英语是一门进制语言,而汉语是一门非进制语言. 进制语言是高级语言的一个特征, 而汉语不是进制语言,所以汉语是低级语言.