以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 科研生涯 』   (http://bbs.xml.org.cn/list.asp?boardid=70)
----  [原创]语言的最小化问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=70&rootid=&id=87286)


--  作者:nau
--  发布时间:10/24/2010 11:47:00 AM

--  [原创]语言的最小化问题
每一门计算机的程序语言,都有几十个保留字,做为这种语言的特殊定义,用于控制逻辑结构,这些保留字不能用做变量名。我们只要学会这几十个保留字,就可以用这种计算机语言编写程序、开发软件。

以c语言为例,列举一些控制流程的保留字。
判断语句:如果(if)则,否则(else),否则如果(else if)。
多分支结构条件选择语句,开关语句(switch,case,break,default)。
循环语句,从一种初始条件开始,到一个条件结束(for,while,do while)。跳出循环(break)。
跳转语句(goto)。函数返回(return)。
其中变量名以英文字母开头,后面跟各类英文、数字字母,名字可以随便取。变量名不能与保留字相同。
再加上一些数学运算符号,如加+、减-、乘*、除/。逻辑运算符与(&&),或(||),非(!)。

我们写文章也应该用尽量少的字和词来表达思想。
现代汉语分为常用字表和次常用字表,大约是2500到7000之间。其中有500个最常用汉字。毛主席所有的著作仅含3136个汉字。
用的字越少,表达的概念越少,人们才越熟悉,对概念的理解和把握才越精确,文章才越通俗易懂,文章读者的范围才越大,适用性越强,文章的水平才显得越高。

能让小学生看懂的文章,中学生也能看懂,大学生更不在话下。这是向下兼容或向后兼容的。向下兼容或向后兼容是计算机术语,表示计算机硬件或软件系统升级后,用旧的系统上的程序仍能在新的系统上运行。如16位的程序能在32位系统上运行。

与计算机语言相比,汉字还是太多,如果人类语言也分为保留字和自由命名的变量,只学会几十个保留字就可以控制逻辑结构,再掌握一些其它的字定义名称动作行为概念,那么最常用的汉字还能再减少,假设如果减少到五百字。如果其它字都能用这五百字解释,就没有必要用新字了。如果大家都用这五百字交流,有助于人们之间的沟通,互相学习提高。

符号、字、词、句子都表示一个或一组概念。字越多,字与字之间的组合就越多,概念越多,概念之间的排列组合就越多,越难掌握。即使只用五百个汉字,它们直接的组合也是个天文数字。能熟练掌握运用这五百个汉字也需要非常非常高的智慧。

2000年的《九年义务教育全日制小学语文教学大纲》要求在小学阶段,认识常用汉字3000个左右。学会其中2500个左右。一二年级的要求,认识常用汉字1800个左右,其中1200个左右会写。对于一篇只用五百个汉字写的文章,对一年级小学生的理解的深度我们虽然不难要求太高,但至少文章中所有的字他们都认识,能初步理解。随着年龄和阅历的增加,会逐步加深对这篇文章的理解和认识。从小学一年级到大学都学的是这篇文章,只是理解程度越来越深而已。因此,只用五百个汉字写的文章的适用性是最广的。

汉字用得越少、越简单,计算机写作软件越容易开发,计算机的自动化阅读、自动化学习、自动化写作越容易实现,电脑与人脑的思维方式越来越接近,人与计算机的交流沟通也越来越容易,互相促进提高,人工智能发展得也越来越快。最终实现电脑能读懂人类语言,能够自动把每个人的文章转换为软件代码,人类学会用自然语言编程,每个人都学会编程,极大地节省了程序员培训的时间,极大提高了软件开发效率。

每天全世界各个网站论坛都有几千万、几亿篇甚至更多的文章,如果都能被电脑识别,迅速变成几千万、几亿个软件,再经过计算机的分析处理,归纳总结出新的知识和方法,加入到全人类的数据库中,可以迅速提高全人类的智慧升级速度。同时对每个人建立一套数据库,每个人每天写的文章由计算机处理,更新到自己的数据库中。个人数据库与全人类数据库再进行实时比较,由电脑分析出个人欠缺的部分,输出一些针对个人的知识和方法的文章,发给每个人让他们学习,这就实现了因材施教,可以迅速提高每个人的智慧。每个人再写出文章进行反馈,形成一个良性循环,个人与全人类互相学习、互相促进,一起提高智慧。

软件养生学研究用最少的汉字写文章的方法,最理想的情况是让所有的文章都通俗易懂,方便人们之间交流沟通,提高相互之间学习提高的效率,而且也方便人脑与电脑的交流沟通,提高人脑与电脑之间相互学习提高的效率,最终目标是促进个人全面发展,促进人类社会早日进入大同世界。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
45.898ms