理论教育 未来的汉语程序设计语言

未来的汉语程序设计语言

时间:2023-11-09 理论教育 版权反馈
【摘要】:在计算机语言问题成为发展瓶颈的今天,汉语言进入计算机程序设计语言行列,已经成为历史的必然。发展汉语程序设计语言的理由①解决计算机语言问题,只能从人类语言中寻找解决方案。汉语言的思维整体性强,功能特征突出。具有汉语言特性的汉语程序设计语言的出现,打破了汉语言不具备与计算机结合的条件而不能完成机器编码的神话。

未来的汉语程序设计语言

从计算机诞生至今,计算机自硬件到软件都是以印欧语为母语的人发明的。所以其本身就带有印欧语的语言特征,在硬件上,CPU、I/O、存储器的基础结构都体现了印欧语思维状态的“焦点视角”,以及精确定义、分工明确等特点。计算机语言也遵照硬件的条件,使用分析式的结构方法,严格分类、专有专用,并在其发展脉络中如同他们的语言——常用字量和历史积累词库量极度膨胀。实际上,计算机硬件的发展越来越强调整体功能,计算机语言的问题日益突出。为解决这一矛盾,自20世纪60年代以来相继有500多种计算机语言出现,至今仍在变化不已。

汉语没有严格的语法框架,是字词可以自由组合、突出功能的整体性语言。在计算机语言问题成为发展瓶颈的今天,汉语言进入计算机程序设计语言行列,已经成为历史的必然。

(1)发展汉语程序设计语言的理由

①解决计算机语言问题,只能从人类语言中寻找解决方案

②计算机语言的现存问题是形式状态与功能需求的矛盾。

③计算机硬件的发展已为整体性语言(汉语)进入计算机程序设计语言提供了条件。

(2)汉语程序设计语言的技术特点(www.daowen.com)

①汉文字的常用字高度集中,生命力极强,能灵活组合,简明准确地表达日新月异的词汇,这些优点是拼音文字无法企及的。

②汉语言的语法简易灵活,语词单位大小和性质往往无一规定,可随上下语境和逻辑需要自由运用。汉语言的思维整体性强,功能特征突出。

③汉语程序设计语言的发明者采用核心词库与无限寄存器相结合的方法,实现了汉语言的词素自由组合;将编译器与解释器合一,使汉语程序设计语言既能指令又能编程;以独特的虚拟机结构设计,将数据流与意识流分开,达到汉语程序设计语言与汉语描述完全一致,通用自如。

具有汉语言特性的汉语程序设计语言的出现,打破了汉语言不具备与计算机结合的条件而不能完成机器编码的神话。还为计算机科学与现代语言学研究提出了一条崭新的路径,它从计算机语言的角度,以严格的机械活动及周密的算法,向世人证实汉语的特殊结构状态及其特殊的功能。

用科学的逻辑思维方法认识事物才会清楚地了解其过去、现在和未来,计算机语言的发展同样遵循着科学技术发展的一般规律,以自然辩证法的观点来分析计算机语言,有助于我们更加深入地认识计算机语言发展的历史、现状和趋势,有了自然辩证法这把开启科学认识大门的钥匙,我们将回首过去、把握现在、放眼未来,正确地选择计算机语言发展的方向,更好地学习、利用和发展计算机语言。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈