华尔街还在用60年古老程式码Cobol!IBM、微软AI工具如何成为除陋救星?

华尔街汇集了世界精英、有着足以撼动美国经济的影响力,却使用着一种古老的程式语言Cobol,这有着64年历史的老古董不仅效率远远不及C语言、Java、Python等当代程式
言,甚至连懂得维护、升级用这套语言建造的系统的工程师,都很难找到。

这些老旧程式码虽然可以运行,但通常碍于文件纪录不足而难以更新修改,目前世界上仍可能有高达8,000亿行Cobol程式码正在运转当中,影响着美国许多银行甚至是联邦官方的日常运作。

虽然能够转换程式码的原始码编译器早已存在,但过去改善系统成本浩大、需要耗费大量成本,还有着巨大风险,现在有了帮助各家银行摆脱Cobol的终极救星:生成式AI

IBM的生成式AI工具watsonx Code Assistant正在协助银行将大量Cobol程式码转换为Java,速度可以比以往的办法快上10倍,节省华尔街及美国官方数十亿美元的升级费用,许多《财星100强》榜单上的企业都竞相与IBM合作转换Cobol程式码。

微软旗下GitHub也同样正在协助企业脱离Cobol的怀抱,其基于OpenAI技术的AI工具Copilot可以在庞杂的后台中标记Cobol程式码,向工程师解释每段程式码的用途,并且能够如同IBM的AI工具一般,协助企业将其转换为Java等其他更现代的程式语言。

GitHub Copilot

GitHub Copilot

图/ GitHub Copilot

IBM及GitHub的AI工具,有望彻底解决让各大银行、金融业者头痛的老旧程式码,不过AI编译的程式语言尚不完美,史丹佛的研究人员曾经发现,使用OpenAI程式助理工具的开发人员,编写出的程式码往往比没使用该工具的开发人员安全性要低,因此两家公司呼吁即使有了AI工具,工程师也应该参与程式码编译及现代化的每个步骤。

责任编辑:苏柔玮

   特别声明    本页内容仅供参考,版权终归原著者所有,若有侵权,请联系我们删除。