摘要:在信息社会的今天,中国的软件业畸形发展,从编程语言到操作系统、数据库系统等系统级、核心层技术无一例外的都是“外商独资”,而语言上障碍、思维方式的差异正是制约中国软件发展的“瓶颈”所在。政府上网、企业上网的呼声一浪高过一浪,安全漏洞、预留后门更是层出不穷,国内的软件人员只能焦急的等待一个个补丁程序的产生和升级版的发布,在这等待的时间里他们唯一能做的就是准备大把大把的钞票……(中国每年光进口软件和为软件支付的费用就达几百亿人民币之巨,不包括D版)。要摆脱这一恶性循环,标本兼治,必须从“娃娃”抓起 ——研制完全符合国人思维习惯和表达方式的中文编程语言,并在此基础上,编写出真正属于自己的中文操作系统,而不是“XXX 中文版”。
汉语程序设计语言的产生实现了几代人的梦想,也让亿万华人看到了希望,它以精巧的内核、高效的执行效率、很小的资源占用广泛应用于各行各业。本文从多个角度将汉编语言与现代操作系统的“开国元勋”C语言进行对照,让大家见识一下IT领域的“精武英雄”。
关键词:汉语程序设计语言(以下简称汉编语言)、C语言、操作系统、信息安全 在软件界C语言家族的知名度不亚于世界首富比尔·盖茨。它从一产生就与操作系统结下了不解之缘,它的“孪生兄弟①”—— Unix② 现在正运行于众多昂贵的工作站和服务器上③;它“亲手抚养长大的”微软公司的Windows操作系统大家族④更是风靡全球;它的“小侄子”——现在传媒的焦点Linux⑤也炒得沸沸扬扬。因此,C语言家族在国内外得到了迅速推广,不但得到了计算机专业工作者普遍使用,而且为广大计算机应用人员所喜爱和使用。然而于国人来说,这是个不得已而为之的选择,“人在矮檐下,怎能不低头”呢?国人只能被动地去理解那些似懂非懂的关键词、复杂的概念、繁杂的规则以及“一着不慎、满盘皆输”的错误提示,这也让众多的初学者望而却步。目前国内人才市场上“学过C语言的人多如牛毛、可真正精通或者说掌握C语言的人却凤毛麟角,这不得不引起国人的深思?
一、相提并论(汉编语言和C语言共同的优点) 用汉编语言和C语言编写的程序语言简洁、紧凑,使用方便、灵活,既给程序设计人员提供了一个自由发挥的编程空间,也给用户提供了很多便利。此外,两者都提供了丰富的运算符、完善的流程控制、友好的操作界面等。二者的共同优点还表现在:
注:
①、在C语言产生以前,操作系统等系统软件主要是用汇编语言编写(包括Unix操作系统在内),后来人们为了描述和实现UNIX操作系统而设计了C语言,在此基础上用C语言改写了Unix操作系统,从这以后,两者相互促进、互相完善、补充,因此,一般将二者称为孪生兄弟。
汉语程序设计语言的产生实现了几代人的梦想,也让亿万华人看到了希望,它以精巧的内核、高效的执行效率、很小的资源占用广泛应用于各行各业。本文从多个角度将汉编语言与现代操作系统的“开国元勋”C语言进行对照,让大家见识一下IT领域的“精武英雄”。
关键词:汉语程序设计语言(以下简称汉编语言)、C语言、操作系统、信息安全 在软件界C语言家族的知名度不亚于世界首富比尔·盖茨。它从一产生就与操作系统结下了不解之缘,它的“孪生兄弟①”—— Unix② 现在正运行于众多昂贵的工作站和服务器上③;它“亲手抚养长大的”微软公司的Windows操作系统大家族④更是风靡全球;它的“小侄子”——现在传媒的焦点Linux⑤也炒得沸沸扬扬。因此,C语言家族在国内外得到了迅速推广,不但得到了计算机专业工作者普遍使用,而且为广大计算机应用人员所喜爱和使用。然而于国人来说,这是个不得已而为之的选择,“人在矮檐下,怎能不低头”呢?国人只能被动地去理解那些似懂非懂的关键词、复杂的概念、繁杂的规则以及“一着不慎、满盘皆输”的错误提示,这也让众多的初学者望而却步。目前国内人才市场上“学过C语言的人多如牛毛、可真正精通或者说掌握C语言的人却凤毛麟角,这不得不引起国人的深思?
一、相提并论(汉编语言和C语言共同的优点) 用汉编语言和C语言编写的程序语言简洁、紧凑,使用方便、灵活,既给程序设计人员提供了一个自由发挥的编程空间,也给用户提供了很多便利。此外,两者都提供了丰富的运算符、完善的流程控制、友好的操作界面等。二者的共同优点还表现在:
注:
①、在C语言产生以前,操作系统等系统软件主要是用汇编语言编写(包括Unix操作系统在内),后来人们为了描述和实现UNIX操作系统而设计了C语言,在此基础上用C语言改写了Unix操作系统,从这以后,两者相互促进、互相完善、补充,因此,一般将二者称为孪生兄弟。