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