60多岁的COBOL,50岁的码农:今天仍有8000亿行代码!( 二 )

文章图片
像英语一样 , COBOL也在不断迭代更新 , 以满足新需求 , 支持新技术 , 今天它仍然支持从老式批处理任务 , 到新式移动应用程序的后台等所有内容 。
许多大企业仍然使用流利的COBOL , 该语言擅长在大型机上执行大规模的批处理和事务处理操作 。 路透社指出 , 银行业是对COBOL最青睐的行业之一 , 这对金融业的重要性不言而喻 , COBOL系统在金融业处理的日常业务量估计达3万亿美元 。
此外 , 存款账户、卡网络、ATM、抵押服务、贷款分类记账等服务背后都有COBOL的身影 。

文章图片
目前 , 尽管COBOL在新一代开发人员中已基本过时 , 但许多企业并不打算放弃该语言 。
市场调查机构MicroFocus认为 , 大多数依赖COBOL的公司(64%)更倾向于对其应用程序进行现代化改造 , 而不是用其他语言重写和替换 。
同时 , 92%的受访者表示 , COBOL继续对其业务具有战略上的重要性 。
古老的编程语言 , 为何今天还在用?
有人在Quora上提问:为什么用了50-60年的古老编程语言 , 今天还在继续广泛使用?
一位自称有着25年编程经验的老程序员表示 , 最早期的程序员都是专家级 , 对软硬件系统特性的掌握程度很高 。 而「一个软件的长期稳定性的原因是参与设计、开发、维护和测试它的软件开发人员的专业知识 。 」

文章图片
还有人表示 , 几十年过去 , 对整个系统进行完全替换和重写的成本太高 。 既然旧系统仍旧能用 , 还不如继续维护 。

文章图片
另外一个重要原因是 , 当时的COBOL早期程序和应用的编写者 , 熟知COBOL系统的专门用途 , 而大部分广泛应用COBOL的金融、银行、保险等系统 , 其软件功能不需要其他行业那么高的迭代速度 , 也缺乏推倒重来的动力 。
用MicroFocusCOBOL产品营销总监EdAirey的话说 , 「市场上大量的COBOL应用程序代码为组织带来了巨大的价值 , 需要持续投资 , 作为更大的现代化战略的一部分 。 对于支持核心业务系统的IT领导者而言 , COBOL应用程序的现代化是实现数字化转型的核心 。 」
参考资料:
https://www.techradar.com/news/this-ancient-programming-language-is-way-more-common-than-we-all-thought
https://www.quora.com/Why-are-banks-still-using-COBOL-Is-it-because-the-cost-of-switching-is-so-high
https://www.cnbc.com/2020/04/06/new-jersey-seeks-cobol-programmers-to-fix-unemployment-system.html
- 京东|裁员不忘膈应人,这家互联网大厂送的离职礼物恶心到我了!
- iPhone14|准大学生的数码装备推荐
- 有人觉得中暑就是热出来的,吃一些退烧药就好了,这种做法 蚂蚁庄园今日答案6月28日
- 浮甘瓜于清泉,沉朱李于寒水”描述的是什么场面 蚂蚁庄园今日答案6月28日
- 个头大的车厘子比小樱桃营养价值更高,对吗 蚂蚁新村6月28日答案最新
- 位于广东省阳江市的海陵岛自然资源丰富,景色优美,该岛没有 神奇海洋6月28日答案
- 哪种水果横着切开像星星的形状 蚂蚁庄园今日答案6月29日
- 为验证人类和黑猩猩,是否会产生新的后代,科学家找来5位姑娘!
- 喜马拉雅山出现的“雪人”是何生物?目击者:智商高、攻击性强
- 为什么科学家表示人类“灭绝”的可能性极低?这些理由你赞同吗?
