作为世界上使用人数最多、历史最漫长的文字,汉字一直饱受争议,有人认为它是非常先进的文字,有人认为它是非常落后的文字。对汉字的攻击,最主要的证据就是汉字在编程领域的存在感近乎为零,计算机和互联网是以英文为基石。
这种观点是否正确?我想说持这种观点的人完全是在偷换概念,以不成立的证据恶意攻击汉字。
一、编程语言≠英语
计算机和互联网的基础是“程序”,程序是以“计算机编程语言”编写的,如Java、Python、C语言、C++等,但这些编程语言并不等于“人类语言”,更不等于“英语”!计算机编程语言的本质是以符号定义“指令”,以“指令”引导计算机完成某种计算。虽然“编程语言”所使用的“符号”主要是“英文字母”,但这只是习惯使然,并非别无选择。如果愿意,人类可以随意使用任何符号创造“编程语言”,法文字母、德文字母、阿拉伯文字母、汉字都可以,甚至可以重新设计一套新的“符号系统”来进行计算机编程。把编程语言等同于英语完全是偷换概念!
二、母语是英语的人编程能力不一定强
根据国外某研究机构发布的报告显示,程序员编程能力最强的是中国,其次是俄国、波兰、瑞士、匈牙利、日本、法国等。英语为母语的国家排名都不高,澳大利亚19、加拿大21、美国28、英国29。
可见编程和英语的关联性非常小,英语十级也不能让你成为编程大神。出现这种结果的根本原因是,编程语言虽然使用英文字母,但其中的“命令符”其实很简单,十天半个月就能背得滚瓜烂熟。“命令符”只是编程的“皮毛”,编程的精髓是“思维”和“逻辑”。
明白了这点我们就可以下这样一个论断:一门语言文字在计算机和互联网时代是否先进的标准是:1、它在学习中的效率如何;2、是否有助于智力发育和逻辑思维能力的形成?
报告显示,中国程序员的逻辑思维、算法能力普遍高于其他国家!而这正是汉字的贡献!
三、汉字是高效的学习语言
汉字是高密度文字,不论是口语还是书面,汉字都能用最短的篇幅,最短的时间,最少的动嘴次数,把内容表达完。
比如在数学教学中:+=,用中文来说“yiliubajiaerwuliudengyusiersi”,一共12个音节,口语只需3秒就能叙述完毕。如果用英文来说“Onehundredandsixty-eightaddTwohundredandfifty-six,beequalto,Fourhundredandtwenty-four”,具体有多少个音节我就不计算了,大概有三四十个吧。这个简单的算数,用英文叙述至少需要10秒,效率比中文差远了!中国人上一节数学课,抵得上美国3节,这就是汉字赋予中国人超高的学习效率!
美国普通人连以内的加减法都无法口算出来,超市里的打折标价经常错误百出,而这和智商无关,只和语言的效率有关!
数学是现代科学的基石,没有优秀的数学能力,物理、化学也不可能学得好。数理化学不好,谈什么科学研究,谈什么未来?
中国改革开放短短40年,从世界最落后的国家之一,一跃成为世界科技创新强国,论文输出占全球35%以上。这些成绩的取得,都离不开中文在学习上的高效率!
四、中文有助于智力发育
人天生如同一张白纸,在智力发育过程中什么因素最重要?语言!语言文字是人类使用最多,每时每刻都离不开的工具,学习、交流、阅读、记录,我们每时每刻都在使用它们。语言文字对人智力发育影响深远!
有益于智力发育的语言是什么样的语言?简洁、高效、智能!婴儿的大脑发育不完全,复杂的语言会影响孩子对世界的认知和对知识的学习。
对婴儿来说,汉语和英语谁更简洁、高效、智能?婴儿的学习都是从“词汇”开始,让我们来看看一些婴儿最早学习的单词
汉语:头、脸、手、脚、眼、耳、鼻、舌、哭、笑、走、来、鸡、鸭、鹅、狗,这些字都是单音节,1岁的婴儿也能很容易的学习,发音无任何障碍。
英语:Head,face,hand,foot,eye,ear,nose,tongue,cry,laugh,walk,