COBOL之母诞辰100周年 仍应用于金融机构

对于今天的大多数it界人士而言,cobol编程语言已经象渡渡鸟那样灭绝了。

如果格雷斯知道在她出生100年后cobol仍然是许多商业应用软件的基础,格雷斯会非常高兴。上周六是格雷斯的百年诞辰,她出生于1906年12月9日。被称为“cobol之母”的格雷斯在编程理论和实践方面做出了巨大贡献,她被认为是开发编译软件的第一人。

格雷斯在耶鲁大学获得了第一个数学和物理学学位,并在耶鲁大学获得了数学和物理学博士学位。在1943年加入美国海军后备队(u.s. naval reserve)从事最早的电子计算器harvard mark 1的研制前格雷斯在瓦萨尔学院任教,她是世界上首批编程人员之一,而且在编程方面有很高的造诣。格雷斯在1949年加盟中一家公司,从事univac 1的研究,并开发出了编译软件。

在重新回到美国海军的研究部门后,格雷斯开始从事cobol方面的工作,这也是她一生中最为辉煌的成就。格雷斯提出了这样的观点:软件应当易于使用,而不应当是一长串的数学符号和函数。软件应当足够简单,使业务人员能够理解并方便地使用。从原则上说,cobol是面向企业人员,而不是科学家的。

仍然在开发cobol语言的主要公司之一micro focus的产品开发主管朱利安说,cobol目前仍然在发挥作用,用它编写的软件仍然在推动着业务的正常运转。gartner估计,75%的交易仍然是由cobol应用软件完成的。仍然在使用cobol的主要是银行和其他金融机构,它们的软件是在多年前开发的,目前仍然在使用。cobol语言经济、高效,出现错误后易于修正。但是,新的应用软件很少采用cobol,而都采用了c++等更现代的语言。

那为什么还继续使用cobol呢?朱利安说,作为一种编程语言,它的设计原理很优秀。它可以融合web服务、面向服务的架构(soa)等先进技术,而且易于部署。但朱利安也承认,cobol的形象不够好。朱利安仍然坚持世界离不开cobol的信念,使cobol成为一种优秀编程语言的原理是由格雷斯建立的,在她诞生100周年后,世界仍然需要感谢她。

  • COBOL之母诞辰100周年 仍应用于金融机构已关闭评论
    A+
发布日期:2019年07月09日  所属分类:新闻动态